1)I’m too glad toreceive your letter.
2)I’m very pleased tohear from you.
3)It has been a longtime since I hear from you last time.
4)Haven’t seen you for ages. Glad to hearfrom you.
5)I am sorry it has taken me a long time to reply to your last letter.
6)sorry to reply to your letter so late.
7)From your letter, Ilearned that...
8)Your letter reached/ came to me thismorning/yesterday...
9)There is nothing happier to me than toreceive your letter.
10)I know you have trouble in...after readingyour letter.
11)I have received your letter saying you...