translate English to French: The Nobel Prize awarded to our Organization demonstrates that we are on the right path, and should give us added impetus to complete the unfinished agenda before us.
Le prix Nobel qui a été décerné à notre organisation montre que nous sommes sur la bonne voie et cela devrait nous motiver davantage à finaliser la tâche qu'il nous reste à accomplir.