English: Ten years, he reminded himself.
Telugu: పదేళ్లు కావస్తున్నా, ఆయనే గుర్తుకు వస్తున్నారు.