His ambition outran his ability,ie He was ambitious to do more than he was able.
英
美
他志大才疏。
目录
查词历史
英 汉