C2 adjective /ˌɪrɪˈprəʊtʃəbl̩/
irreproachable
非の打ち所がない
Meaning
Beyond criticism; faultless.
Example
The judge was known for his irreproachable integrity.
その裁判官は非の打ち所がない誠実さで知られていた。