translate English to French: Other successful meetings, consultations and initiatives have been held in Madrid, Vienna and Brussels.
D'autres réunions, consultations et initiatives tenues à Madrid, Vienne ou Bruxelles ont été menées à bien.