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