1.make a discovery 发现
But they've made a discovery that means there are probably a lot more stars in the universe than they thought.
但是他们最近发现宇宙的恒星可能比想象中要多上许多。
2.sift through 筛选;仔细查看
You can request people to fill in questionnaires or take interviews, sift through them and retain whatever is necessary.
你可以让人们填写问卷或者进行访谈,从中筛选并且保留你所需的信息。
3.onto the land 来到陆地上
But something happened when our aquatic ancestors first slithered onto the land.
但是我们的水生祖先有时偶尔摇摇晃晃的爬上陆地。