yan3
gao1
shou3
di1
  1. to have high standards but little ability
  2. to be fastidious but incompetent (idiom)

Info