tener una buena opinión sobre

listen to the pronunciation of tener una buena opinión sobre
İspanyolca - İngilizce
have a high opinion of
have respect for, think highly of (someone)