Search
never-ceasing
persistent
relentless
not to be placated or appeased or moved by entreaty
grim
inexorable
stern
unappeasable
punishingly harsh
brutal