wú xiè kě jī

Translation

  • (idiom) impossible to fault
  • impeccable

Synonyms

Chinese Tones