English to Arabic

Meaning for:
Exhaustingly
other
بشكل منهك