English: rains in recent times.
Telugu: ఇటీవల కాలంలో వర్షాలు.