Opposite in English: damnation; downfall; destruction
Related words in English: redemption deliverance; saving; rescue