Answer: implacable

AnswerCrossword Clue
IMPLACABLE

Relentless.