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