Chinese: 我大约一小时后就会回来。
English: I'll be back in an hour or so.
French: Je serai de retour dans environ une heure.