translate English to French: More is needed on financing for development.
Il faut faire davantage en matière de financement du développement.