English: Thousands of vehicles were stranded.
Telugu: వేలాది వాహనాలు నీట మునిగాయి.