Chinese: 我大概五点到这里。
English: I arrived here about five o'clock.
French: Je suis arrivé ici à 5 heures environ.