anguish bless flood gain gal garden gate give glory ground hallelujah happiness hear home howling long make reign rejoice ring ringing satan sings spirit voice wave