translate English to French: And this week, I addressed the United Nations General Assembly in New York on this same topic.
Cette semaine, je me suis adressé à l’Assemblée générale des Nations Unies sur le même sujet.