让他等了很长一段时间英文翻译Kept him waiting for a long time
it took hime a long time to wait.
keep him waiting for a long time
I'm sorry to keep him waiting so long.