translate English to French: Performance balance 2002-2006.
Bilan et résultats 2002-2006.