English to Arabic

Meaning for:
Grueling
other
القسوة