1.Scientists who study the sun watch for sunspots -- violent storms that can affect communications, navigation systems and even electric power stations on Earth.
watch for 等待;当心;守候
We'll be watching for any developments.
我们会密切注视任何进展 。
He is watching for a better chance.
他正在等待更好的机会 。
2."That is billions of tons of solar material that's blown away from the sun. (When) it's traveling millions of kilometers an hour, but that is relatively slow."
blow away 吹走;驱散;给…留下深刻印象; 深深打动
I was blown away by the tone and the quality of the story.
我深深地被故事的基调和格调所打动 。
Everyone I met overwhelmed me and kind of blew me away.
我遇到的每个人都让我很感动,可以说给我留下了深刻的印象 。