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