Indonesian: Aku baru saja bertemu ibumu.
English: I just met your mother.