English to Arabic

Meaning for:
Irritating
other
التهيّج