English: Several cars stalled in the water.
Telugu: పలు వాహనాలు నీటిలో నిలిచిపోయాయి.