surpass all rivals

英 美
  • 比所有对手都强
  • all adj.所有的;全部的adv.完全;都;非常pron.一切;全部n.全部
  • rivals n.竞争者;对手;同伴adj.竞争的v.竞争;与...相匹敌
  • surpass vt.超越;胜过