Translate the following English sentence to French:
"Many Members of Parliament had a journey here to Strasbourg of up to fifteen hours."
Plusieurs membres du Parlement ont mis jusqu'à quinze heures pour gagner Strasbourg.