English: It is also in Spain.
Telugu: అది కూడా స్పెయిన్లో.