translate English to French: The stairs are pretty long and the speed finally reached is quite amazing.
Les escaliers sont plutôt longs et la vitesse qu’il parvient à atteindre est assez impressionnante.