Chinese: 你真是个傻瓜！
English: You're such an idiot!
French: Tu es tellement idiote !