刮目相看guāmùxiāngkàn
Top 30000
Meanings
1. to have a whole new level of respect for sb or sth
2. to sit up and take notice (of sb's improved performance etc)
Characters used
Examples1
I'm seeing you in a new light.