Chinese: 对不起让你一直等。
English: Sorry to have kept you waiting.
French: Désolé de t'avoir fait attendre.