be snowed under (with something) idiom
C2 (因工作太多)忙得不可开交
to have so much work that you have problems dealing with it all
I'm absolutely snowed under with work at the moment. 眼下我正为手头的工作忙得不可开交。
江苏热线英汉汉英双解词典包含207361条英汉翻译词条,涵盖了常用英语单词及词组短语的翻译及用法,是英语学习的必备工具。