English: Million of devotees come here and pray .
Telugu: లక్షలాదిమంది భక్తులు దీనికి హాజరవుతారు.