Chinese: 我十点回来。
English: I'll be back at ten.
French: Je reviens à dix heures.