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