Translate the following English sentence to French:
"Letters to Strasbourg arrive there a bit sooner, but it still takes far too long."
Vers Strasbourg, cela va un peu mieux mais c' est toujours beaucoup trop lent.