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