Indian Dessert Delicacy with Carrots