translate English to French: And we’re seeing some great results.
Et nous avons obtenu d’excellents résultats.