English to Arabic

Meaning for:
Inconvenienced
other
منزعج