English: In the sanctum is an enormous image of the goddess Devi.
Telugu: గర్భగుడిలో దేవి దేవత యొక్క అపారమైన చిత్రం ఉంది.