The English term "impecable" matches the Swedish term "ofelbar, oklanderlig"