Chinese: 我对你刮目相看了。
English: I'm seeing you in a new light.
French: Je te vois sous un nouveau jour.