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

other swedish words that include "oförsonlig" : english :
oförsonlig irreconcilable