Translate the following English sentence to French:
"Parliament is committed to this task, which is something this report bears impressive witness to."
Le Parlement s'est attelé à cette mission et le présent rapport en est une preuve impressionnante.