Chinese: 你真傻。
English: You are so stupid.
French: Vous êtes tellement idiotes !