Translate the following English sentence to French:
"The entry into force of the Ottawa Convention a year ago provided us with a forceful new instrument and a set of ambitious targets for the years to come."
L'entrée en vigueur de la Convention d'Ottawa il y a un an nous a donné un nouvel instrument puissant et une série d'objectifs ambitieux pour les années à venir.