translate English to French: There are contrary views.
Il y a des avis contraires.