translate English to French: The program resulted in the development of 55 new products.
Le programme a permis le développement de 55 nouveaux produits.