English: Devotees come here and sit for hours in its premises.
Telugu: భక్తులు ఇక్కడకు వచ్చి దాని ప్రాంగణంలో గంటలు కూర్చుంటారు.