English: Thousands of devotees come here.
Telugu: ఈ సందర్భంగా వేల సంఖ్యలో భక్తులు ఇక్కడికి తరలివస్తుంటారు.