meaning of bis über die Ohren in Arbeit stecken

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

become up to your ears in work