C2 to be extremely good at something擅长,善于;突出
Rebecca always excelled in languages at school.丽贝卡上学时学语言一直是出类拔萃的。
excel yourselfC2 to do something better than you usually do比平常做得好;超水平发挥
The British team have excelled themselves this year to reach the finals.英国队今年超水平发挥,打进了决赛。