translate English to French: • 70% reported on project impacts/results 
• répercussions ou résultats des projets (70 %);