English: And yet England did.
Telugu: అయినా, ఇంగ్లాండ్‌ పైచేయి సాధించింది.