Chinese: 我感到很尴尬。
English: I felt very awkward.
French: Je me suis senti très gêné.