translate English to French: • strong commitment to innovation
• un fort engagement à l’égard de l’innovation