translate English to French: The biggest thrill comes along to pass the highest point, about 2000 meters above sea level when the bus suddenly screaming, shuddering halt.
Le plus grand plaisir vient de passer le point le plus élevé, à environ 2000 mètres au-dessus du niveau de la mer lorsque le bus tout à coup à crier, frissonner arrêt.