Setting foot on the island, he began to ascend the trail.
他踏上荒岛,开始顺着小径往上攀登。
youdao
Setting foot on the island, I was arrested by the policeman.
我一踏上那个岛屿就被警察逮捕了。
Hangzhou is a beautiful and charming city. Setting foot on it makes you feel like in paradise.
杭州是个美丽的城市,它使你感到自己是在天堂。
Most visitors take in the giddy view and then turn back without ever setting foot on the glacier.
BBC: The perfect trip: Switzerland
That means some parts will be off-limits, and you'll sign a waiver before setting foot on the platform.
CNN: 5 intriguing Southern summer escapes
The agency would have humans setting foot on the asteroid by 2025, or even as soon as 2021.
ENGADGET
应用推荐
模块上移
模块下移
不移动