i'm awfully sorry to have kept you all waiting for such a long time
Related Translations:
过不去: 1.(不能通过) cannot get through; be unable to get by; be impassable:道路阻塞了,车子过不去。the road was blocked, no car could pass.2.(为难) find fault with; be hard on; make it difficult for; embarrass 短语和
我等了他半天他才来: i had waited for quite a long time before he turned up
心里打鼓: have butterflies in the stomach; feel diffident