English to Arabic

Meaning for:
Overdoing
other
المبالغة