Tradução de trecho da música Say The Word - Hillsong United

Olá,
Gostaria de saber como ficaria a tradução desse trecho da música Say The Word da banda Hillsong United (onde principalmente as partes que trazem a expressão 'hanging on' ou 'hang on' me deixaram com dúvida) :

(...)
Written in a billion skies
Speaking to this heart of mine
All that I am with all creation
Hanging on every word that You've spoken
And it will not be shaken
Clinging for life to all Your promise
Hanging on every word that You say

It will remain
And my soul will hang on every word You say
Cause I know your word will never ever fail
And my soul will hang on every word You say

APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA
1 resposta
  Resposta mais votada
2 4 41
Escrito em bilhões de céus
Falando com este meu coração
Tudo o que sou, com toda a criação
Nos apegando a cada palavra que já disse
E não será abalado
Agarrando por vida em toda a sua promessa
Me apegando a cada palavra que diz
E permanecerá
E minha alma se apegará a cada palavra que diz

E permanecerá
E minha alma se apegará a cada palavra que diz
Pois eu sei que sua palavra jamais, jamais falhará
E minha alma se apegará a cada palavra que você diz

Segue link desse site com os usos de hang on X hanging on
hang-on-x-hold-on-quando-utilizar-t8998.html
hanging-on-x-hanging-from-qual-a-diferenca-t40746.html

Well... I hope I have helped, see you!