translate English to French: Key informants (60 percent) also agreed or strongly agreed that good relationships have been fostered.
Les informateurs clés (60 pour cent) étaient également d'accord ou fortement d'accord avec le fait que l'initiative avait favorisé la création de bonnes relations.