English: Several hundred vehicles remained stranded along the highway.
Telugu: కిలోమీటర్ల కొద్దీ వాహనాలు రోడ్డు మీదే నిలిచిపోయాయి.