a fault confessed is half redressed - Turkish English Dictionary