English: But despite that, England has done well.
Telugu: అయితే, ఇంగ్లండ్ ఆ జట్టును బాగా కట్టడి చేసింది.