meaning of bis zum Halse drinstecken

bis zum Halse drinstecken - German to English

is to one's throat in a thing