translate English to French: I think we are now on a fast trajectory to attaining our science and technology goals.
Nous empruntons actuellement la voie rapide pour atteindre nos objectifs en matière de S et T. Ce ne sera pas facile.