idiom
snowed under
やるべき仕事が多すぎる
Meaning
to have too much work to do
Example
I'm **snowed under** with assignments this week.
今週は課題に追われています。