English: Also it's in Spain.
Telugu: అది కూడా స్పెయిన్లో.