translate English to French: A systematic effort and demonstration of considerable political will were essential to deliver the Doha agenda to meet the development benchmarks set.
Il faudra se montrer systématique et faire la preuve d'une volonté politique sans faille pour que le programme de Doha soit mené à bien et que les critères retenus en matière de développement soient respectés.