English to Arabic

Meaning for:
Tuckering
other
يرهق