Chinese: 你该早一点来的。
English: You should've come a little earlier.
French: Tu aurais dû venir un peu plus tôt.