That's right. To be in over your head is to be unable to cope or manage with a situation. That idiom comes from swimming. To be deep in water, ...
確定! 回上一頁