English: We had met some 20 years ago.
Telugu: మనం 20 ఏళ్లుగా కలిసుంటున్నా నిన్ననే పరిచయమైనట్టుంది.