English: Lot of devotees have come here from distant places to offer their prayers.
Telugu: ఎందరో భక్తులు దూర ప్రాంతాల నుండి ఇక్కడికి మోక్షం పొందేందుకు వస్తుంటారు.