Chinese: 我很抱歉让你等了那么久。
English: I am sorry to have kept you waiting so long.
French: Je suis désolé de t'avoir fait attendre si longtemps.