English: Lord's to host World Cup final
Telugu: వరల్డ్ కప్ ఫైనల్ మ్యాచ్కి లార్డ్స్ ఆతిథ్యం