English to Arabic

Meaning for:
Overworked
other
أجهد