Indonesian: Keretanya baru saja berangkat.
English: The train has just left.