English: ” Means ‘God resides where women are worshipped’.
Telugu: ''ఎక్కడ స్త్రీలు పూజింపబడతారో అక్కడ దేవతలు ఉంటారంటారు.