translate English to French: We now have an opportunity to go further down that route.
Nous avons désormais la possibilité de progresser sur cette voie.