Chinese: 我刚从学校回来。
English: I have just come back from school.
French: Je viens de rentrer de l'école.