implacable in German
implacable in German
unversöhnlich
Not able to be placated or appeased.
unerbittlich
Adamant; immovable.