Chinese: 我不知道是谁写了这封信。
English: I don't know who wrote this letter.
French: Je ne sais pas qui a écrit cette lettre.