translate English to French: The need for financial resources to support the implementation of sustainable development projects was repeatedly mentioned.
Il a affirmé à diverses reprises que des ressources financières étaient nécessaires pour appuyer la mise en œuvre de projets de développement durable.