translate English to French: We will soon have a real sense of the impact emerging from the teams that have been working for the past few years.
Nous aurons bientôt une véritable idée de l'impact du travail des scientifiques au sein des équipes qui sont à l'oeuvre depuis quelques années déjà.