1.Even with the new 10-day truce being literally hours away, the bombs continued to rain down in areas around the capital Damascus.
rain down大量地流[落]下来
Pieces of glass started to rain down on me.
玻璃碎片如雨点向我落下 。
2.It is an opportunity and not more than that until it becomes a reality.
not more than至多
There was a proportion of research, which I reckoned at not more than 30 percent, that was basic research.
我估计基础研究的比例最多只占30% 。