translate English to French: There are many small social assistance programmes which, taken all together, have difficulty in providing an effective social security network for the poorest and most vulnerable, although their contribution is significant.
Il existe un grand nombre de petits programmes d'assistance sociale qui, considérés dans leur ensemble, peinent à constituer un réseau de sécurité sociale efficace pour les plus pauvres et vulnérables, même si l'apport de ces programmes n'est pas négligeable.