Chinese: 他出去了几分钟了。
English: He went out a few minutes ago.
French: Il est sorti il y a quelques minutes.