English: Recent rains
Telugu: ఇటీవల వరుసగా కురిసిన వర్షాలు