translate English to German: We are moved by a vital impulse for innovation.
Wir sind ein wichtiger Impuls für Innovation bewegt.