Chinese: 我刚刚去了邮局。
English: I've just been to the post office.
French: Je viens d'aller à la poste.