English to Arabic

Meaning for:
Overstrained
other
مرهق