Chinese: 我刚从英国回来。
English: I have just returned from Britain.
French: Je viens de rentrer de Grande-Bretagne.