Indonesian: Sepuluh tahun adalah waktu yang lama untuk menunggu.
English: Ten years is a long time to wait.