1.get a leg up 占据优势
Critics say such munificence is just a way for Chinese firms to get a leg up over competitors in the scramble to lock up Africa's resources.
有批评人士称,中国的慷慨只是为了让中国公司在获取非洲资源方面得到竞争优势
2.a string of 一系列
A string of scandals is obsessing America.
一系列丑闻在困扰着美国
3.puzzle over 苦苦思考
In rehearsing Shakespeare, I puzzle over the complexities of his verse and prose.
排演莎士比亚戏剧时,我苦苦地思索着他诗歌和散文中的复杂难懂之处
4.comply with 遵守
Some beaches had failed to comply with environmental regulations.
一些海滩没能遵守环保规定