translate English to French: Despite the progress made, there were still 43 000 road deaths in 2007 – that's equivalent to 5 planes crashing in Europe every week.
En dépit des progrès réalisés, la route a encore tué 43 000 personnes en 2007: c'est comme si cinq avions s'écrasaient chaque semaine en Europe.