English: England has won at last.
Telugu: కాగా, చివరకు ఇంగ్లండ్నే విజయం వరించింది.