translate English to French: They also emphasized the need for an effective mechanism for the planning, design and financial monitoring of projects.
Ils ont également insisté sur la nécessité d'un mécanisme efficace pour la planification, la conception et le contrôle financier des projets.