English: It is believed that the head of Sati had fallen here .
Telugu: ఇక్కడ సతీదేవి శిరస్సు పడింది అని నమ్ముతారు .