Chinese: 他刚从外国回来。
English: He just returned from abroad.
French: Il vient de rentrer de l'étranger.