English: It has rained recently.
Telugu: ఇటీవల కురిసిన వర్షాలకు అక్కడ ఊబి ఏర్పడింది.