Translate the following English sentence to French:
"But it does mean that for once - and I would like to push the Commission in this respect - we had clarity and transparency."
Il n' en reste pas moins nécessaire que la Commission fasse toute la lumière sur ce point.