English: Millions of others have been rendered homeless.
Telugu: మరికొన్ని లక్షల మంది నిరాశ్రయులయ్యారు.