English: The recent rains have battered the roads.
Telugu: ఇటీవల కురిసిన వర్షాలకు రోడ్డు పూర్తి గా చెడిపోయింది.