Innovation is key to business survival, and companies put substantial resources into inspiring employees to develop new ideas.
⇑ Translate the sentence above by Google ⇑
Related: substantial