translate English to French: Today, three years later, their resolve remains to be translated into definitive progress.
Aujourd'hui, trois ans après, leur détermination ne s'est toujours pas traduite en progrès décisifs.