be/get in over your head - definition and synonyms

phrase
  1. to be or become involved in a situation in which you do not have the necessary skills, knowledge, or money to succeed

    Inexperienced investors may indeed have been in over their heads.

See also main entry: head