1.due to 由于;应归于
To some extent, this is due to the nature of the world around it.
从某种程度上来说,这是由于世界的周围局势所决定的
。2.Achilles heel致命要害;薄弱环节
We find ourselves facing the horror of what has always been the Achilles heel of the left wing: its abysmal ignorance of economic science.
我们发现正在面临着一种恐怖的境况,它就是左翼经济学家的阿喀琉斯之踵:对经济科学完全的傲慢无知
。3.carry out执行,实行;贯彻;实现;完成
Seeing that he could not carry out his plan, he flung up his cards.
他看到不能实现自己的计划,就撒手不管了
。4.lead to 导致;通向
I believe that his friends, above all Halifax, came to the conclusion that he must be rooted out of the life he was leading at Trinity which must soon lead to decay of mind and health.
我相信他的朋友们,首先是哈利法克斯得出这样的结论:他必须从在三一学院沿循的生活中拔出脚来,否则它必定很快会导致精神和健康的衰落
。5.embark on从事,着手;登上船
Before company leaders embark on an acquisition, they should watch Mr Levin squirm, and think about how likely they are, one day, to be offering a hapless apology.
在公司领袖着手收购前,他们应该看一看莱文羞愧不安的模样,想想自己有一天也要不幸地进行道歉的可能性有多大
。