translate English to French: This showed that original ideas can be successfully implemented, if given sufficient resources and support.
Cela démontre que les idées originales peuvent être mises en œuvre avec succès, moyennant des ressources et un soutien suffisants.