Chinese: 所以你来自另外一个星球？
English: So you come from another planet?