Vusi Mahlasela — Mighty River letra e tradução

A página contém a letra e a tradução em português da música "Mighty River" de Vusi Mahlasela.

Letra

I was watching, I was waiting
For a sign
I was waiting
For voices from the sky
In the desert I was wandering
Oh hard and stony ground
When I came upon a rive
That was rolling homeward bound
River, might river
Mighty river, flowing down
So I waded in that river
And lay me down
In the cool
Water washing over me Wash the blood off of my hands
Help me blinded hear to see
Ask the holy ghosts to come and
Drive the demons out of me River, might river
Rolling down
Rolling home
To where the water meets the sky
Burdened with my sins
Burdened with my sorrows
Take the darkness of my past
Give me hope for new tomorrow
River, might river
Rolling down
Rolling home
To where the water meets the sky
Let the scales fall from my eyes
Heal the wounds I made in anger
Take my price and jealousy
Wash me clean in your mercy
River, might river/might river, rolling down

Tradução da letra

Estava a ver, estava à espera.
Para um sinal
Estava à espera.
Para vozes do céu
No deserto vagueava
Oh terra dura e pedregosa
Quando me deparei com um rio
Que estava a rolar para casa
River, May river
Rio poderoso, fluindo para baixo
Por isso andei naquele rio
E deita-me
In the cool
A água a lavar-me lava o sangue das minhas mãos
Ajuda-me cego ouvir ver
Pede aos fantasmas sagrados para virem e
Expulsar os demónios do meu rio, pode ser rio
A descer
A voltar para casa
Para onde a água encontra o céu
Sobrecarregado com os meus pecados
Sobrecarregada com as minhas tristezas
Leva a escuridão do meu passado
Dá-me esperança para um novo amanhã
River, May river
A descer
A voltar para casa
Para onde a água encontra o céu
Que as escamas caiam dos meus olhos
Curar as feridas que fiz com raiva
Aceita o meu preço e ciúme
Lava-me na tua misericórdia
River, might river, rolling down