translate English to French: This is, up to now, the most convincing evidence of significant progress in this field.
Ce résultat est, à ce jour, la preuve la plus convaincante des importants progrès qui sont accomplis dans ce domaine.