translate English to French: The importance of South-South cooperation in the current scenario was highlighted by some experts.
L'importance de la coopération Sud-Sud dans le contexte actuel a été soulignée par des experts.