Chinese: 他说的话让我很尴尬。
English: What he said embarrassed me.
French: Ce qu'il a dit m'a embarrassée.