translate English to French: TNCs have benefited enormously from deregulation, privatization, trade and investment liberalization and in return should demonstrate their corporate social responsibility.
Les sociétés transnationales avaient considérablement profité de la déréglementation, de la privatisation et de la libéralisation du commerce et de l'investissement, et elles devaient en retour faire preuve de leur responsabilité sociale d'entreprise.