have a dissimilar opinion

See: differ, vary