Translate the following English sentence to French:
"It is impossible to meet this growing demand by road transport alone."
Il est impossible de satisfaire à cette demande croissante au moyen du seul transport par route.