English: Even England, the country from where the game originated, has not won the World Cup so far.
Telugu: క్రికెట్‌ పుట్టినిల్లైన ఇంగ్లాండ్‌ ఇప్పటివరకు ప్రపంచకప్‌ను ముద్దాడలేదు.