English: England still hadn't won the World Cup.
Telugu: ఇంగ్లాండ్ ఇప్పటి వరకు వరల్డ్ కప్ టైటిల్ గెలవలేదు.