English: England are still yet to score.
Telugu: ఇంగ్లాండ్దే గెలుపుకథ ఇంకా మిగిలే ఉంది.