idiom
snowed under
иметь слишком много работы
Meaning
to have too much work to do
Example
I'm **snowed under** with assignments this week.
На этой неделе у меня много заданий.