Indonesian: Dia baru saja menelepon.
English: She telephoned just now.