translate English to French: There are many successful projects to build on.
Nombreux sont les projets qui ont du succès, à partir desquels nous pouvons accroître notre investissement.