Debilitating, harsh.
That punishes physically and/or mentally; arduous, gruelling, demanding.
Punishment.
Vengeful.