Language:
Free Online Dictionary|3Dict

眼高手低

Source : CEDICT

grandiose aims but modest ability (idiom); to have high standards while unable to live up to them/ambitious but incompetent

Source : CEDICT

grandiose aims but modest ability (idiom); to have high standards while unable to live up to them/ambitious but incompetent