The finalization of the project took longer than expected.
The process of making something final or complete.
With powerful free picture dictionary & flashcards.