Indonesian: Aku baru saja makan siang.
English: I've just had lunch.