have great ambition but little talent;have grandiose aims but puny abilities;ambitious but incompetent;have ability unequal to the great task one sets oneself;hitch one's waggon to a star ;


简答网 · 考研英语

简答网 · 中考英语

简答网 · 双语娱乐资讯

简答网 · 高考英语

简答网 · 高考英语

简答网 · 双语娱乐资讯