translate English to German: Innovation is probably the only instrument that can enable us, within a reasonable space of time, to achieve such important objectives as:
Die Innovation ist wahrscheinlich das einzige Instrument, das uns in die Lage versetzen kann, in einem angemessenen Zeitraum so wichtige Ziele zu erreichen wie: