Chinese: 他刚离开家。
English: He has just left home.
French: Il vient de partir de chez lui.