hold (someone or something) in high regard
idiomDefinition of hold (someone or something) in high regard
: to have great respect for (someone or something)
His work is held in high regard.