translate English to French: For the stakes involved are nothing less than the lives and health of millions all over the world.
Les enjeux ne sont rien de moins que la vie et la santé de millions de personnes dans le monde entier.