English: It was recently restored.
Telugu: ఇటీవల దీన్ని రీమిక్స్‌ చేశారు.