English to Arabic

Meaning for:
Gruelingly
other
بقسوة