O God, Thou Hast Cast Off Thy Saints FOREST—Composer Unknown O God, Thou Hast Cast Off Thy Saints 1 O God, thou hast cast off thy saints; Thy face thou dost in anger hide, And lo, thy church for terror faints, While breaches all her walls divide! 2 Hard things thou dost upon us lay, And make us drink most bitter wine; But still thy banner we display, And bear aloft thy truth divine. 3 Our courage fails not, though the night No earthly lamp avails to break, For thou wilt soon arise in might,