to have a higher opinion of sb
think (the) better of sb
She has behaved appallingly — I must say I thought better of her.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición