translate English to French: In the past year, key standards have been set.
Plusieurs étapes clefs ont été franchies l'an passé.