English: There has been much rain this time.
Telugu: ఈసారి మరింత కుండపోతగా వర్షం కురిసింది.