Chinese: 他十分钟后会回来。
English: He will be back in ten minutes.
French: Il reviendra dans dix minutes.