We were never able to translate that science into new technologies -- into technologies that could actually impact people.
Nous n'avons jamais pu traduire cette science en nouvelles technologies -- en technologies pouvant vraiment affecter les gens.