English: The flood has left thousands of people stranded.
Telugu: వర్షాల బారిన పడి వేలాది మంది నిరాశ్రయులయ్యారు.