yǎn
gāo
shǒu
dī

Definitions

  1. 1. to have high standards but little ability
  2. 2. to be fastidious but incompetent (idiom)
  3. 3. someone who has high standards or expectations but is unable to achieve them in reality

Components