translate English to French: The gulf between research, innovation and the launching of new products is too wide.
Le fossé entre la recherche, l’innovation et le lancement de nouveaux produits est trop profond.