wú​xiè​kě​jī

invulnerable

Definitions

wú​xiè​kě​jī

(idiom) impossible to fault; impeccable

Sources