idiom
snowed under
बहुत सारा काम करना है
Meaning
to have too much work to do
Example
I'm **snowed under** with assignments this week.
इस सप्ताह मैं असाइनमेंट्स से अभिभूत हूँ।