Indonesian: Sudah dua puluh tahun lebih.
English: It's been over twenty years.