English: Snowstorm in Spain
Telugu: స్పెయిన్లో వర్షం (మంచు)