English: The World Cup was hosted by England.
Telugu: ఆ వరల్డ్ కప్కు కూడా ఆతిథ్యమిచ్చింది ఇంగ్లాండే.