English: Many people come here and do the worship here.
Telugu: చాలా మంది ఇక్కడికి వచ్చి పూజలు చేస్తారు.