translate English to French: The whole diocese should be involved in this task and offer the proper support.
Le diocèse tout entier doit être engagé dans cette mission et offrir le soutien nécessaire.