translate English to French: Let me also thank all of the 2007 Presidents for their useful efforts.
Permettez-moi aussi de remercier tous les Présidents de la session de 2007 pour leurs efforts utiles.