Unrelenting

Webster's Dictionary of the English Language

·adj Not relenting; unyielding; rigid; hard; stern; cruel.