The English term "inexorable" matches the Swedish term "obeveklig"