translate English to French: Financial recovery reached a new peak in 2005 with a total of EUR 203 million recovered.
Le recouvrement financier a atteint un nouveau record en 2005 avec un total de 203 millions d'euros recouvrés.