excel
/ɪkˈsel/verb
1excelled, excelling
no obj. be exceptionally good at or proficient in an activity or subject擅长; 出色, 突出:a sturdy youth who excelled at football.
一个擅长踢足球的健壮青年。
1.1
excel oneself
perform exceptionally well; surpass one's previous performance表现出色; 超水平发挥:the keeper excelled himself to keep out an Elliott header.
守门员超水平发挥, 扑出了埃利奥特的一个头球。
词源
late Middle English: from Latin excellere, from ex- 'out, beyond' + celsus 'lofty'.