Indonesian: Ambulans tiba beberapa menit kemudian.
English: An ambulance arrived minutes later.