Indonesian: Tom baru saja kembali dari Boston.
English: Tom has just come back from Boston.