translate English to French: We need a renewed push for increased and more effective development assistance.
Nous avons besoin d'un élan renouvelé pour une aide au développement accrue et plus efficace.