Chinese: 我来自别的行星。
English: I'm from a different planet.
French: Je viens d'une autre planète.