translate English to French: A substantial portion of the route between Sault Ste.
Une portion considérable du trajet entre Sault Ste.