translate English to French: So, as you see, we are making huge leaps forward in this area.
Donc, vous voyez que nous avançons à pas de géants sur ce dossier.