to have a lot of sth to deal with
be up to your ears in sth
We're up to our ears in work.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición