translate English to French: The research and development (R&D) effort involved to achieve the identified breakthroughs may be heavy, and undoubtedly the risk is high, but so is the potential payoff.
L'effort de recherche et développement (R-D) nécessaire au succès des percées technologiques proposées peut être onéreux et le risque est indubitablement élevé, mais il en va de même pour les retombées potentielles.