translate English to French: Key Success Factors 1.
Facteurs clés de succès 1.