translate English to French: The concepts of social protection, provision of safety nets and reducing vulnerability were indivisible components of social development, particularly in view of the debilitating impact of globalization on all aspects of life in developing societies.
Les notions de protection sociale, de mise en place de filets de sécurité et de réduction de la vulnérabilité sont des éléments indissociables du développement social, notamment lorsqu'on considère les effets négatifs de la mondialisation sur tous les aspects de la vie dans les pays en développement.