English: Been ages since I've been here.
Telugu: చాలా ఏళ్లుగా ఇక్కడికి వస్తున్నాను.