yǎn gāo shǒu dī

Translation

  • to have high standards but little ability
  • to be fastidious but incompetent (idiom)

Synonyms

Chinese Tones