Chinese: 我几分钟后回来。
English: I'll be back in a few minutes.
French: Je serai de retour dans quelques minutes.