1. cast a shadow over 让……蒙上阴影
At the time, the world economic meltdown barely
cast a shadow over the recruitment process.
当时,世界经济的崩溃还未给MBA就业梦上阴影。
2. hold sb. back 阻挡;阻碍
Progress of mankind and harmony of the world are the tides of History. No forces can
hold them back.
人类的进步和世界的和谐是历史的潮流,是任何力量都阻挡不了的。
3. in favor of 偏向;有利于;支持
There was no hard evidence to support either side's claim, but a local court ultimately ruled
in favor of the woman.
没有有力的证据支持双方的说法,但是当地法院最终的裁决偏向了�