English: LONDON: England takes pride in being the birthplace and custodian of cricket .
Telugu: లండన్: క్రికెట్‌కు పుట్టినిల్లు ఇంగ్లాండ్‌.