Vocabulary

非の打ち所がない

faultless; flawless; perfect; impeccable; unimpeachable; beyond reproach

expression i-adjective