Chinese: 最晚十点前来这里。
English: Come here by ten at the latest.
French: Sois ici à dix heures au plus tard.