english: We were never able to translate that science into new technologies -- into technologies that could actually impact people.
non_english: We zijn nooit in staat geweest die wetenschap te vertalen in nieuwe technologieën die echt een invloed op mensen zouden hebben.