Unrelenting or unyielding in severity.
Unremitting, steady and persistent.
Unwilling or unable to forgive or show mercy.
Having no allowance for weakness.