translate English to French: The most professionals may continue till Tuscany and even Umbria.
Les cyclistes les plus en forme pourront continuer jusqu'à la Toscane et même l'Umbria.