Chinese: 过奖了。
English: I'm flattered.
French: Je suis flatté.