English: Hundreds of people have been rendered homeless in the rain havoc.
Telugu: ఈ వర్షాల కారణంగా వందలాది మంది నిరాశ్రయులయ్యారు.