1. advanced science 尖端科学
2. scientific invention 科学发明
3. exert a far-reaching impact on…对…产生一种深远的影响
4. double-edged sword 双刃剑
5. earth-shaking changes 翻天覆地的改变
6. pay the way for the future development 为未来的发展铺平道路
7. lay a solid foundation for…为…打下良好的基础
8. energy crisis 能源危机
9. depletion of resources 能源消耗
10. milestone 里程碑
11. sophisticated equipment 尖端设备
12. technical innovation 科技创新【外语@教育网wwwwww.for68.com】
13. expediency 权宜之计
14. antithetical 与…背道而驰的
15. over-commercialized 过渡商业化的
16. a heated discussion 热烈的讨论
17. exhaust gas 废气
18. disastrous 灾难性的
19. overshadow 使…相形见绌
20. compared to/with…与…相比