English to Arabic

Meaning for:
Flummox
other
أذهل