English: Heavy snowfall in Scotland
Telugu: స్కాట్లాండ్‌ లో భారీ వర్షాలు కురుస్తున్నాయి.