Translate the following English sentence to French:
"I believe that these special reports, together with the report which is now before us, have consistently made us as a European Parliament sit up and face the facts, and also try to act upon these reports in an effective manner."
Je pense que ces rapports spéciaux, ainsi que celui que nous examinons aujourd' hui, ont constamment obligé le Parlement européen à regarder la réalité en face et à leur donner scrupuleusement suite.