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

other swedish words that include "oklanderlig" : english :
ofelbar, oklanderlig impecable
oklanderlig, oförvitlig irreproachable
oklanderligt irreproachably