Translate the following English sentence to French:
"This is why, all in all, I am delighted with the Commission' s recommendation that is now before us."
C' est pourquoi je suis, de manière générale, satisfaite de la recommandation de la Commission telle qu' elle nous est présentée aujourd' hui.