This, I would suggest, perhaps it will take a while, but this will drive a revolution in medicine.
Là, je pense que ça va prendre du temps pour y parvenir, mais ça va déboucher sur une révolution dans la médecine.