Chinese (Simplified) translation of “excel”
excel verb [I]
› to be extremely good at something
Rebecca always excelled in languages at school.
Succeeding, achieving and fulfilling excel yourself › to do something better than you usually do
The British team have excelled themselves this year to reach the finals.
Succeeding, achieving and fulfilling