Chinese: 他的话让我很尴尬。
English: His words embarrassed me.
French: Ses paroles m'ont gêné.