translate English to French: Yet, recent developments have been particularly hostile to developing countries.
Pourtant, les événements récents ont été particulièrement défavorables pour les pays en développement.