English to Arabic

Meaning for:
Consternated
other
مرعب