translate English to French: We really need a "seize the day" mentality and it has to be built on science collaborations.
Nous avons vraiment besoin d'une mentalité de «fonceurs» et c'est avec des collaborations scientifiques que nous y arriverons.