qiú quán zé bèi

Translation

  • to demand perfection (idiom)

Synonyms

Chinese Tones