非の打ち所がない

faultless; flawless; perfect; impeccable

Meaning

  1. expadj-i
    faultless; flawless; perfect; impeccable; unimpeachable; beyond reproach; cannot be faulted

Example sentences

  • A faultless plan is stifling, isn't it?

  • Tom is the perfect son.

  • She is perfect in every respect.