Chinese: 十年是一段漫长的岁月。
English: Ten years is a really long period of time.
French: Dix ans, c'est long.