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