translate English to French: They were also responsible in facilitating delivery of services to be provided by the Government.
Ils étaient également chargés de faciliter la prestation des services fournis par le gouvernement.