unforgiving in French
unforgiving in French
impitoyable
(figurative) Having no allowance for weakness.
implacable
(figurative) Having no allowance for weakness.