English: It is believed that Devi Sati’s heart fell here.
Telugu: దేవి యొక్క హృదయం ఇక్కడ పడిందని నమ్ముతారు.