a fault confessed is a half redressed - German English Dictionary