Translate the following English sentence to French:
"With regard to the implementation and evaluation of this programme, the Commission has not exactly come up smelling of roses."
Pour ce qui est de la mise en uvre et de l' évaluation de ce programme, on ne peut pas dire que la Commission se montre sous son meilleur jour.