Indonesian: Aku baru saja sampai di stasiun.
English: I've just arrived at the station.