"over one's head"
Meaning: too difficult or complicated for someone to understand
Example: His paint polishing process is way over my head. I wish he could demonstrate it again to us.
Last week's idioms:
be in and out
chicken
drop (someone) a line
for ages
get a move on