English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Someone wrote to me. I'm writing him back. I want to say, in formal speech, that I'm glad that he wrote to me. How do I do that? I guess I can just say "I'm glad to hear from you" but maybe you could suggest a more elegant expression.

share|improve this question
As an aside, the way your title is constructed would require contentment rather than 'content', though that would still sound rather contrived. – Benjol Nov 24 '10 at 5:59
Thanks! Would you suggest a more appropriate word? – Emanuil Rusev Nov 24 '10 at 8:25
up vote 7 down vote accepted
  • I am glad to receive your letter.
  • I was happy to read your letter.
  • Thank you for your kind/informative/helpful letter.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.