English: The Spanish victory
Telugu: స్పెయిన్ గెలుపు