ReadWriteQuiz
Chinese dictionary
v.attach (too much) importance to; treasure; value
她的行为太恶劣了,看来我过去高看了她。
She has behaved appallingly and I must say I thought better of her.
她的行为太恶劣了,看来我过去高看了她。
She has behaved appallingly and I must say I thought better of her.