translate English to French: We have some of the world's brightest scientists and engineers making amazing discoveries on a daily basis.
Nous disposons de certains des scientifiques et ingénieurs les plus brillants au monde, et ils font chaque jour de formidables découvertes.