English: England have twice before hosted women's World Cups.
Telugu: గతంలో రెండు పర్యాయాలు ప్రపంచ చాంపియన్షిప్ పోటీలకు ఇంగ్లాండ్ ఆతిథ్యమిచ్చింది.