translate English to French: Clearly, more resources improve our leverage - that is true.
Il est vrai que disposer de plus de moyens procurera à nos actions plus de poids.