translate English to French: Representatives of some 25 local NGOs participated.
Quelque 25 ONG locales ont participé à ces activités.