English: This holy shrine of Goddess Durga is a Swayambhu (self-manifested) and is the second largest temple in Andhra Pradesh.
Telugu: దుర్గాదేవి యొక్క ఈ పుణ్యక్షేత్రం స్వయంభు (స్వీయ వ్యక్తమయిన) మరియు ఆంధ్రప్రదేశ్లో రెండవ అతిపెద్ద ఆలయం.