We haven't talked in a long time. Congratulations on the baby. I found a letter from you yesterday, and it occurred to me to try searching for you on the internet. I hope we can now communicate more often. I hope you're doing well.
Remarks about the translation
Translator's notes: 1) The expression that I translated with "congratulations" literally means "may it live for you" - this is the typical congratulatory expression for a new baby in Greek. 2) The phrase I translated with "I hope you're doing well" literally means "May you pass (time) well" - it's a friendly greeting, and nothing more.