The Swedish term "oklanderlig, oförvitlig" matches the English term "irreproachable"

other swedish words that include "oklanderlig" : english :
ofelbar, oklanderlig impecable
oklanderlig impeccable
oklanderligt irreproachably