translate English to French: This commitment to continuous improvement depends on leadership and teamwork.
Cet engagement envers l'amélioration continue repose sur le leadership et le travail d'équipe.