Chinese: 我昨天收到了你的信。
English: I received your letter yesterday.
French: J'ai reçu ta lettre hier.