Translate the following English sentence to French:
"They provide the Commission, the Council, and also Parliament, with many ideas to really improve and guarantee human rights."
Ils incitent la Commission et le Conseil, mais aussi le Parlement, à amorcer de nombreuses actions qui pourront réellement améliorer et garantir le respect des droits de l'homme.