relentless in French
relentless in French
implacable
Unrelenting or unyielding in severity.
impitoyable
Unrelenting or unyielding in severity.
tenace
Unremitting, steady and persistent.