irreproachable
adjective formal approving uk/ˌɪr.ɪˈprəʊ.tʃə.bəl/ us/ˌɪr.əˈproʊ.tʃə.bəl/
无可指责的,无瑕疵的
without fault and therefore impossible to criticize
Her conduct throughout was irreproachable. 她的表现自始至终无可挑剔。
Synonyms: blamelessunimpeachable