English: I think we might have met many years ago.
Telugu: మనం చాలా ఏళ్ళక్రితం కలుసుకుని ఉండొచ్చు.