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