Kerala: God's country gets back life!