unrelenting

adj. Not abating, yielding, or relaxing; unmerciful.  unrelentingly adv.

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