非の打ち所がない

非の打ち所がない (ひのうちどころがない) means to be flawless.

Kana
ひのうちどころがない
Meaning
to be flawless
Japanese Example
彼の発表は非の打ち所がなかった。
Translation
His presentation was flawless.