英语to sweep everything before one,to be invincible (idiom)
德语alles hinwegfegen(V, Sprichw),der Feind flüchtet schon