put the last hand to

Verb

 * 1)  To complete; to put the finishing touch to.