translate English to French: Given the increasing discussion on the role of religion in society, the Council of Europe can offer the best forum for such a discussion."
Le Conseil de l’Europe peut fournir le forum idéal pour les discussions, de plus en plus fréquentes, sur le rôle de la religion dans la société », a-t-il souligné.