Translate the following English sentence to French:
"This has also been confirmed by experts of the Swedish institute for roads and traffic."
Des experts de l'institut suédois pour la route et la circulation le confirment.