Translate the following English sentence to French:
"The current situation is still pretty off-putting for the public, which is given the impression that this is a fairly outdated, slow and complicated means of transport."
L' image actuelle que l' on en provoque presque la répulsion chez le client, qui a le sentiment d' un moyen de transport assez vétuste, lent et compliqué.