The English term "impeccable" matches the Swedish term "oklanderlig"