translate English to French: All these ladies deserve the support of the international community.
Toutes ces femmes méritent le soutien de la communauté internationale.