English to Arabic

Meaning for:
Bafflement
other
الإرباك