Chinese: 很抱歉让你久等了。
English: So sorry to keep you waiting so long.