English to Arabic

Meaning for:
Jubilated
other
مبتهج