Chinese: 我太不好意思啦。
English: I'm too ashamed.
French: Je suis vraiment confus.