Chinese: 我不知道它是从哪里来的。
English: I didn't know where it came from.
French: Je ne savais pas d'où ça venait.