Chinese: 10年是一段漫长的等待时间。
English: Ten years is a long time to wait.
French: 10 ans est une longue période à attendre.