English: The first three World Cups was staged in England.
Telugu: మొదటి మూడు వరల్డ్కప్లకు ఇంగ్లాండే ఆతిథ్యమిచ్చింది.