English: We may have met a number of years ago.
Telugu: మనం చాలా ఏళ్ళక్రితం కలుసుకుని ఉండొచ్చు.