translate English to French: Further progress has been made in 2005.
En 2005, des progrès supplémentaires étaient à signaler.