Answer: irreproachable

AnswerCrossword Clue
irreproachableBeyond criticism; faultless
irreproachablenot reproachable