English: And lots of rain has fallen in these areas the last couple of weeks.
Telugu: గత రెండు రోజులుగా ఈ ప్రాంతాలలో భారీ వర్షం కురిసింది.