snowed under (snowed under)

Idiom Weather

Meaning

to have too much work to do

tener demasiado trabajo que hacer (tener demasiado trabajo que hacer)

Oraciones de ejemplo

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

"Estoy abrumado con las tareas esta semana." (estoy abrumado con las tareas esta semana)