HOW LONG, O LORD?