English: The flood has left thousands of people stranded.
Telugu: ఈ తుఫాను దెబ్బకు వేలాది మంది నిరాశ్ర‌యుల‌య్యారు.