translate English to French: The perfect combination; rail for the long haul and trucking for short haul.
La combinaison parfaite du train pour les longues distances et du camion pour les courtes distances.