"beat a hasty retreat" in German to beat a hasty retreat sich schleunigst davonmachen schnell verschwinden Detailed translations for "beat a hasty retreat" to beat a hasty retreat to beat a hasty retreat sich schleunigst davonmachen to beat a hasty retreat schnell verschwinden