a fault confessed is a half redressed - English Synonyms Dictionary

Can't found any synonym terms.