English: Second place for Spain.
Telugu: రెండవ స్థానంలో న స్పెయిన్.