translate English to German: Major technological breakthroughs and key discoveries need to be based on a constant stream of minor innovations, and at present this is not happening.
Bedeutende technologische Entwicklungen und wichtige Entdeckungen setzen einen kontinuierlichen Strom kleinerer Innovationen voraus, von dem aber gegenwärtig nicht die Rede sein kann.