Pune Setback in acquiring land on time and structural changes in the original project have led to a delay in completing the work of the flyover at Chapekar Junction, connecting seven roads.