translate English to French: Opinions still differ widely and the end to the debate is not in sight.
Les opinions à cet égard sont très diverses, et le débat est loin d'être terminé.