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