English: Several more women have come forward.
Telugu: మరింతమంది మహిళలు ముందుకు రావాలి.