translate English to French: He was supported by no less than 100,000 people standing along the road in this climb.
Il était applaudi par pas moins de 100.000 personnes qui se sont posé au bord de la route dans la montée.