His failure in the competition humbled him.
英
美
竞赛失利使他丢了脸。
目录
查词历史
英 汉