Chinese: 你还不太晚。
English: You're not too late.
French: Vous n'êtes pas trop en retard.