"sich schleunigst davonmachen" in English sich schleunigst davonmachen to beat a hasty retreat Detailed translations for "sich schleunigst davonmachen" sich schleunigst davonmachen sich schleunigst davonmachen(also: schnell verschwinden) to beat a hasty retreat