German-English translation for "flummox"

"flummox" English translation