English: We are a nation that worships women as goddesses.
Telugu: స్త్రీని దేవతగా పూజించిన దేశం మనది.