English to Arabic

Meaning for:
Rattened
other
منزعج