Chinese: 我昨天刚收到你的信。
English: I just got your letter yesterday.
French: Je n'ai reçu votre lettre qu'hier.