English: Thousands of vehicles remained stranded on the highway.
Telugu: వేల సంఖ్యల్లో వాహనాలు రోడ్డుపైనే నిలిచిపోయాయి.