The English term "implacable" matches the Swedish term "oförsonlig"