1.way ahead of 遥遥领先
We are way ahead of you in that field.
我们在那个领域比你们领先 。
2.disgrace to 丢脸
Republican leaders called him a disgrace to the party
共和党领导人称他是全党的耻辱 。
3.taken away 带走
In prison they'd taken away his watch and everything he possessed.
在监狱,他们把他的手表和其他一切东西都搜走了 。
4.make the cut 胜任
Everyone was sure he could never make the cut, but he did.
每个人都确信,他不可能成功的,然而他做到了 。
5.far behind 落后
Thousands of people could die because the relief effort has fallen so far behind
因救援工作远远没有跟上,数千人可能面临死亡 。