What does bis über beide Ohren in Arbeit stecken mean?

bis über beide Ohren in Arbeit stecken - German to English

to be completely immersed in work