English: We've met here for many years.
Telugu: చాలా ఏళ్ళ తర్వాత ఇక్కడ కలిశాం.