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