Indonesian: Kami baru saja akan pergi meninggalkan tempat ini.
English: We are about to leave here.