English: A huge branch crashed down on the road.
Telugu: రోడ్డుపైన ఓ భారీ హోర్డింగ్ కుప్పకూలింది.