translate English to French: This following is sure to rejuvenate the Church, renew the world, bring peace among men and women.
Cette suite représente la voie assurant le rajeunissement de l’Eglise, le renouvellement du monde, le rétablissement de la paix entre les hommes.