English to Arabic

Meaning for:
Gruelling
other
القسوة