English: It has been installed 25 years.
Telugu: దీనిని స్థాపించి 25సంవత్సరాలు కావస్తోంది.