translate English to French: It was they who facilitated the meetings with the women and took part in them initially.
Ce sont eux qui ont facilité les rencontres avec les femmes en y participant eux-mêmes d'abord !