above (or beyond) reproach
phrase of reproach
1.
such that no criticism can be made; perfect.
"his integrity is beyond reproach"
synonyms: perfect, beyond criticism, blameless, above suspicion, without fault, faultless, flawless, irreproachable, exemplary, unimpeachable, impeccable, immaculate, unblemished, spotless, untarnished, stainless, unstained, pure, as pure as the driven snow, whiter than white, sinless, guiltless, unsullied; informalsqueaky clean
"her public image had to be beyond reproach"作者: NewLynnHse 时间: 2017-10-20 17:18:20