translate English to French: It is a source of our strength.
Nous y puisons notre force.