task-completion
-
Done and dusted
This idiom signifies that a task, project, or agreement is completely finished, settled, and all details are taken care of.
The meaning and origin of interesting English phrases
This idiom signifies that a task, project, or agreement is completely finished, settled, and all details are taken care of.