translate English to French: Its strength, therefore, depends to a large extent on the investment that we make in it.
Sa force dépend donc largement des investissements que nous y réalisons.