translate English to French: A number of components made up this work.
Divers facteurs ont contribué à cette réalisation.