English: women's place.
Telugu: మహిళల సైట్.