English: The World Cup was last held in England in 1966.
Telugu: ఇక చివరిసారిగా 1999లో ఇంగ్లండ్లో ప్రపంచ కప్ నిర్వహించారు.