to have a lot of sth to deal with
be up to your eyes in sth
We're up to our eyes in work.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition