1.Now, scientists have launched a new search to find out if there is... anybody... out there.
launch发起
Heavy fighting has been going on after the guerrillas had launched their offensive...
游击队发起攻击后,激烈的战斗一直持续不断。
2.She said this science is now no longer fiction, but "almost mainstream".
mainstream 主流
The show wanted to attract a mainstream audience.
演出希望能够吸引主流观众。












