be up to one's neck in it - Deutsch Englisch Wörterbuch