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