English: Thousands of devotees come here.
Telugu: ఇక్కడ ఎందరో వేల భక్తులు వచ్చి సేవలు చేస్తున్నారు.