后来居上的英文:
[Literal Meaning]
late/come/be/above
The latecomers surpass.
[解释]
后来的超过先前的。
[Explanation]
to catch up from behind
[例子]
在马拉松比赛中,肯尼亚的高个子选手后来居上,最后获得了冠军。
[Example]
In the marathon, the tall Kenyan athlete caught up from behind and won the champion finally.
参考例句:
Successors excel the predecessor
后来居上