English: Devotees come from far away places.
Telugu: భక్తులు ఎక్కడో దూర ప్రాంతాల నుంచి వస్తుంటారు.