白璧無瑕

Idiom

 * 1) impeccable moral integrity