translate English to French: On this matter there seem to be two major schools of thought.
Il semble qu'il y ait deux écoles de pensée sur cette question.