English: A great win for England.
Telugu: దీంతో ఇంగ్లండ్‌కు అద్భుత విజయం లభించింది.