Chinese: 还有五分钟就到十点了。
English: It's five minutes to ten.