English: But, for all that, England prevailed.
Telugu: అయినా, ఇంగ్లాండ్‌ పైచేయి సాధించింది.