English: Several hundred vehicles remained stranded on both sides.
Telugu: ఇరువైపులా వేల సంఖ్యలో వాహనాలు కిలోమీటర్ల నిలిచిపోయాయి.