[adjective] [not gradable] [formal] - without fault and therefore impossible to criticizeThe way she tackled the problem was irreproachable.
IRREPROACHABLE
Meaning of IRREPROACHABLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012