English: Devotees are coming in large numbers.
Telugu: పెద్ద యెత్తున భక్తులు ఇక్కడికి వస్తుంటారు.