English: And yet, England were ultimately blown away.
Telugu: కాగా, చివరకు ఇంగ్లండ్‌నే విజయం వరించింది.