English to Arabic

Meaning for:
Begrudged
other
استكثر