Will Allah forgive anything?