translate English to French: By 2010, 95% of trains are expected to arrive on time.
En 2010, 95 % des trains devraient arriver à l'heure.