English: It is believed that the Heart of Sati Devi has fallen here.
Telugu: సతీ దేవి హృదయాన్ని ఇక్కడ తాకినట్లు భావిస్తున్నారు.