Chinese: 还有十分钟就十一点。
English: It is ten minutes before eleven.
French: Il est onze heures moins dix.