Translate the following English sentence to French:
"The Commission is the executive and Parliament ought to have no desire whatsoever to take on this role, for the sake of its own independence; but Parliament is a supervisory body, and what better forum could there be in which to expound the reasoning behind one' s decisions than a democratically-elected Parliament, indeed an ongoing parliamentary discussion?"
La Commission est l'organe exécutif et le Parlement, pour sa propre indépendance, ne devrait l'être ni même vouloir l'être. Toutefois, le Parlement est un organe de contrôle et y a-t-il meilleur endroit qu'un Parlement démocratiquement élu pour exposer les fondements de ses décisions et même, entretenir un dialogue politique permanent ?