English: Devotees throng
Telugu: భారీగా తరలివస్తున్న భక్తులు