translate English to French: As detailed in this report, all fronts experienced significant and tangible progress during 2005.
Comme le décrit le présent rapport, nous avons connu en 2005 des progrès tangibles et importants sur tous les fronts.