Pinyin Dictionary results for "yan gao shou di"

眼高手低
to have high standards but little ability; to be fastidious but incompetent (idiom)
Dictionary data provided by CC-CEDICT