Chinese: 我真蠢。
English: I'm so stupid.
French: Je suis tellement idiot.