in over one’s head (因 欧弗 万斯 赫德)

Idiom Difficulty

含义

to be involved in something too difficult to handle

陷入了自己难以应付的事情中 (xian ru le ziji nanyi yingfu de shiqing zhong)

例句

"He’s in over his head with this complex project."

"他在这个复杂的项目中力不从心。" (ta zai zhege fuza de xiangmu zhong li bu cong xin)