Forgiveness - An understanding