translate English to French: Success in innovation is critical for any economy wishing to flourish in the 21st century.
La réussite de l’innovation est névralgique pour toute économie qui désire prospérer au 21e siècle.