translate English to French: • There is a need to address the substantial R&D effort required to achieve sustainable development goals - not sure that this vision statement emphasizes this enough.
• Il faut aborder la question d’un effort substantiel à fournir en R­D pour atteindre des objectifs de développement durable; or il n’est pas certain que cet énoncé de vision le souligne suffisamment.