1.imperative 必要的,势在必行的
The most important political imperative is to limit the number of U.S. casualties.
政治上的当务之急是控制美国的伤亡人数
2.at the heart of 在……的中心,核心
At the heart of women's changed role in society has been the rise in the number of women at work, particularly married women.
女性社会角色变化的核心是在职女性数量的增加,尤其是已婚女性
3.take on board 纳入考虑范围
You may have to accept their point of view, but hope that they will take on board some of what you have said.
你可能得接受他们的观点,但是希望他们也会理解你讲的一些话
4.be embedded in 根植于
This agreement will be embedded in a state treaty to be signed soon.
这项协议将被纳入到一份即将被签署的国家条约中
关注微信公众号【可可双语精读】,获取详细讲解内容 。