'So leave it,' meaning from the heaven. 'For you are accursed,' meaning: cursed (stoned with the curse).