be in over head

be in over your head

to be involved in a situation that is too difficult for you to deal with I'm in over my head with all these exhibition arrangements.
See also: head