IDIOMS

done and dusted

(Britain, idiomatic, of a task) Completed thoroughly and satisfactorily.

Example: 1953, Brit. Bee Jrnl. 15 Oct. 669/1:[1]
  All to be done and dusted before the National Honey Show. After this the grand clear up.