English: England beat India to lift the ICC Women's World Cup title at Lord's in London.
Telugu: లార్డ్స్ వేదికగా జరుగుతున్న ఐసీసీ మహిళల ప్రపంచకప్ ఫైనల్లో వరుసగా వికెట్లు తీస్తూ ఇంగ్లాండ్‌ని. . భారత్ జట్టు ఒత్తిడిలోకి నెట్టింది.