Vocabulary
非の打ち所がない
ひのうちどころがない
faultless; flawless; perfect; impeccable; unimpeachable; beyond reproach
expression
i-adjective