wu2
xie4
ke3
ji1
  1. (idiom) impossible to fault
  2. impeccable

Info