Chinese: 你们都疯了。
English: You're all crazy.
French: Vous êtes tous cinglés.