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