English: But it has rained off & on over the past couple of weeks.
Telugu: అయితే గత కొద్ది రోజులుగా వర్షాలకు బ్రేక్ పడింది.