English: Some believe it to be result of a collision of a meteorite then some believe it to be construction of weathered rocks .
Telugu: కొందరు తలుస్తున్నారు ఇది ఏదైన ఉల్కపిండాన్ని ఢీకొనడం యొక్క పరిణామం అయితే కొన్ని పెద్ద రాళ్ళు పడటం వలన ఏర్పడతాయి అని తలుస్తున్నారు .