hold a high opinion of

See: regard