Can you translate these sentences into Chinese for me?

问题描述:

Can you translate these sentences into Chinese for me?
Our van had just leveled off and we were rounding a downhill bend when,all at once ,there they wre,stretched out before us in a spectacular procession of massive white peaks:the Tetons.

我们的货车才停稳,而且我们是圆化下坡的弯曲当,突然 ,他们出现了,在我们面前巨大白色的峰巅上公开展示:Tetons.