Indonesian: Maaf saya datang terlambat.
English: Sorry I'm late for the meeting.