translate English to French: On the contrary, we owe it to them to point out the major results that have been achieved.
C'est, au contraire, grâce à elles que nous avons pu atteindre les résultats que nous constatons aujourd'hui.