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