English: Cricket World Cup final at Lords.
Telugu: క్రికెట్ ప్రపంచకప్ ఫైనల్. . లార్డ్స్ ఘనత