English: Spain have won this night.
Telugu: ఈసారి స్పెయిన్ విజయం సాధించింది.