English: England had yet to win the World Cup.
Telugu: ఇంగ్లాండ్ ఇప్పటి వరకు వరల్డ్ కప్ టైటిల్ గెలవలేదు.