You surround what surrounds me You intimidate what has threatened me You command angel armies And by faith I hear them marching You deliver me from my enemies My defender You're my defender Hope is here to stay My trust is in Your name Hallelujah You will deliver me You make the impossible available to me You remain unshakable and that's enough for me You protect what is powerless And You drive away all the darkness In Your name, by Your promises I am free, that's what Your word says You deliver me from my enemies My defender You're my defender Hope is here to stay My trust is in Your name Hallelujah You will deliver me You make the impossible available to me You remain unshakable and that's enough for me Your name is enough Your grace is enough Your love is enough for me Your hope is enough Your word is enough Your power is enough for me Your name is enough Your grace is enough Your love is enough for me Your hope is enough Your word is enough Your power is enough for me You make the impossible available to me You remain unshakable and that's enough for me Your name is enough Your grace is enough Your love is enough for me Your hope is enough Your word is enough Your power is enough for me Your name is enough Your grace is enough Your love is enough for me Your hope is enough Your word is enough Your power is enough for me