qiú
quán
zé
bèi

Definitions

  1. 1. to demand perfection (idiom)

Components