English: There is lots of rain in Scotland.
Telugu: స్కాట్లాండ్ లో భారీ వర్షాలు కురుస్తున్నాయి.