English: Hundreds of vehicles were stranded on the highway.
Telugu: వందలాది వాహనాలు రోడ్డుపై ఇరుక్కుపోయాయి.