relentless in Catalan
relentless in Catalan
implacable
Unrelenting or unyielding in severity.
inexorable
Unremitting, steady and persistent.