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