Chinese words · Chengyu

眼高手低

yǎngāo-shǒudī

to have high standards but little ability

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.