English: We have recently been in touch after many years.
Telugu: మేము చాలా సంవత్సరాల తర్వాత ఇటీవల మళ్ళీ కనెక్ట్ అయ్యాము.