Innovations are the motivity of economic development and knowledge resources are the key innovative input.
⇑ Translate the sentence above by Google ⇑
Related: input