translate English to French: A combination of factors contributed to the success of this effort.
Une combinaison de facteurs a contribué à la réussite du programme.