Ben overshadows all his colleagues.

英 美
  • 本使他的同事们都相形见绌.
  • all adj.所有的;全部的adv.完全;都;非常pron.一切;全部n.全部
  • ben n.本(男名)n.[小写](苏格兰)内室;山峰
  • his adj.他的pron.他的
  • overshadows v.遮阴;使不快乐或减少乐趣;使黯然失色