Englisch to land oneself in a mess

Übersetzungen auf Deutsch: