才疏志大 meaning in English
(have) great ambition but little talent; one's ability falling short of one's aspiration; inspire more than one can achieve; hitch one's wagon to a star
(have) great ambition but little talent; one's ability falling short of one's aspiration; inspire more than one can achieve; hitch one's wagon to a star