have a high opinion of (something)
idiomDefinition of have a high opinion of (something)
: to think that something is good
Most of the people surveyed have a high opinion of the organization.