translate English to German: Innovation is, of course, tremendously important.
Innovation ist selbstverständlich extrem wichtig.