translate English to French: A number of external factors influence the success of this work.
Plusieurs facteurs extérieurs déterminent le succès de ces travaux.