English: There has been much rain this time.
Telugu: ఈసారి వర్షాలు మరీ భారీగా పడుతున్నాయి.