There is no significant scientific dispute about that.
Il n'y a pas de débat scientifique important sur ce sujet.
There is no significant scientific dispute about that.
Il n'y a pas de débat scientifique important sur ce sujet.