translate English to French: Over 100 distinct projects are currently underway.
Il y a actuellement une centaine de projets en cours.