English to Arabic

Meaning for:
Puzzlement
other
التحيّر