Indonesian: Maaf membuatmu menunggu begitu lama.
English: I'm sorry I kept you waiting so long.