тонуть в делах

Разг. to be up to one's eyes in work, to be snowed under with work

Источник: Полный русско-английский словарь на Gufo.me