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