make a sincere confession - German English Dictionary