wú xiè kě jī
(idiom) impossible to fault
impeccable
无
wú
not to have
懈
xiè
lax
可
kě
(prefix) can; may; able to; -able
击
jī
to hit