Efiled return accepted March 12, still being processed

I filed my taxes electronically March 12 and it was accepted a few hours later. It is now May 7th and it still says it’s being processed. Bank account information is accurate, I don’t understand why it is taking this long for me to get my return.