Over your head

The meaning of the english idiom – Over your head

If something is over your head, or goes over your head, it is too complex or difficult for you to understand.

Leave a Reply