Translate the following English sentence to French:
"I know very well that he put a lot of time and effort into it and I am happy it can be debated by Parliament today."
Je sais parfaitement qu'il y a consacré beaucoup de temps et d'énergie, et je suis heureux de pouvoir en débattre aujourd'hui au Parlement.