Chinese: 二十年是一段漫长的岁月。
English: Twenty years is a long time.
French: Vingt ans, c'est très long.