Chinese: 他十分钟前离开了。
English: He left ten minutes ago.
French: Il est parti il y a 10 minutes.