done and done

/ˈdʌn ˈænd ˈdʌn/adj
University
1

Agreed upon, mutually accepted.

2

Done thoroughly and satisfactorily.