1.The United Kingdom has said it is playing its part in striving for a cleaner and greener planet.
strive for 爭(zhēng)取;奮斗
All that you have strived for is coming to pass.
所有你所奮斗的都過(guò)去了 。
2.Power from wind, solar, nuclear and hydro sources outstripped coal and gas-fired generation.
outstrip 超過(guò)
Demand is outstripping supply.
需求快超過(guò)供給了 。