English: It was recently restored.
Telugu: దీనిని తాజాగా పునరుద్ధరించారు.