English: ICC Women World cup is going on in England.
Telugu: ఇంగ్లాండ్ వేదికగా ఐసీసీ మహిళల వరల్డ్ కప్ జరుగుతోన్న సంగతి తెలిసిందే.