Promising reforms that will transform lives, Prime Minister Narendra Modi today said the government will not eliminate all subsidies but will rationalise and target them to the needy.