Twenty-one works are under way at an estimated cost of ₹21.79 crore, and the authorities expect to complete most of them by Sankranti