C2 adjective /ˌɪrɪˈprəʊtʃəbl̩/
irreproachable
无可指责
Meaning
Beyond criticism; faultless.
Example
The judge was known for his irreproachable integrity.
法官因其无可指责的正直而闻名。