snowed under (snowed under)

Idiom Weather

意味

to have too much work to do

やるべき仕事が多すぎる (yarubeki shigoto ga oosugiru)

例文

"I'm snowed under with assignments this week."

"今週は課題に追われています。" (konshuu wa kadai ni owareteimasu)