Even worst of sinners are forgiven