translate English to French: A number of factors justify this proposal.
Un certain nombre d’éléments justifient cette proposition.