Self done is well done. meaning
HOME
PROVERBS
work
Self done is well done.
said to mean that:
If you want to be satisfied with a work, you should do it yourself.