English: ” Means ‘God resides where women are worshipped’.
Telugu: ‘మహిళలను పూజించేచోట దేవతలు ఉంటారన్నది వేదోక్తి’.