translate English to French: It puts considerable strain on the social solidarity networks - both public and private.
Elle met à rude épreuve les réseaux de solidarité sociale, publics et privés.