1.The head of the National Aeronautics and Space Administration, or NASA, said that the space agency is on track to land people on Mars in the 2030s.
on track to 在 ... 的轨道上,即将做某事
China's reserves alone are on track to top $ 1, 000 bn within weeks.
仅中国的外汇储备,就可能在数周内突破1万亿美元 。
Officials say the country is on track to achieve this.
中国官员表示正按计划进行并将达成目标 。
2.It is already known that at one point in time Mars had conditions that could have supported life.
at one point 一度;在某处;在某一时刻
At one point a bird trilled in the Conservatory.
有那么一刻,一只鸟儿在温室里啼叫 。
At one point last week shares in the grey market touched 230p.
上周,灰市上的股票价格一度高达230便士 。