Translate the following English sentence to French:
"It was formally delivered yesterday to the President of the European Parliament and will today be made available on the Internet in all languages for general consultation."
Ce rapport est déjà prêt, il a été formellement remis à Madame la Présidente hier, et il sera disponible aujourd' hui dans toutes les langues sur Internet.