Ces dix dernières années, de gros progrès ont été accomplis dans ce domaine et nous en avons tous remarqué les bénéfices.
In the last ten years, significant progress has been made in this area and we have all felt the benefits.