English to Arabic

Meaning for:
Adulated
other
تملّق