translate English to German: But we have the right springboard.
Aber wir haben die richtigen Voraussetzungen.