After an unspecified period of time or an especially long delay English: finally, eventually Bahasa: namun, masih, akhirnya, belakangan, alhasil