Chinese: 我有点儿感动。
English: I'm a little touched.
French: Je suis un peu ému.