Indonesian: Kami baru saja bertemu Tom.
English: We just met Tom.