English to Arabic

Meaning for:
Invidiously
other
حسدا