English to Arabic

Meaning for:
Grudge
other
الحقد