31 The sun will be darkened, 1 and the moon will turn red as blood before the great and terrible day of the Lord comes.