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