"in over one's head"
Meaning: in a situation that is too much / too difficult for one to manage
Example: I've been trying to do this project for some time now. I think I'll be asking for your help. I'm in over my head. I just won't be able to handle this by myself.
Last week's idioms:
dicey
Easy does it!
feel blue
get it
hassle (noun)