Chinese: 他最近从法国回来了。
English: He has recently returned from France.
French: Il est revenu récemment de France.