Unrelenting /(?)/

Un·re·lent·ing

Unrelenting

a.
  1. Not relenting; unyielding; rigid; hard; stern; cruel.