Revelation
Bob Daisley/Ozzy Osbourne/Randy Rhoads Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Mother, please forgive them
For they know not what they do
Looking back in history's books
It seems it's nothing new
Oh let my mother live

Heaven is for heroes
And hell is full of fools
Stupidity, no will to live
They're breaking god's own rules
Please let my mother live

Father, of all creation
I think we're all going wrong
The course they're taking
Seems to be breaking
And it won't take too long

Children of the future
Watching empires fall
Madness the cup they drink from
Self destruction the toll

I had a vision, I saw the world burn
And the seas had turned red (seas had turned red)
The sun had fallen, the final curtain
In the land of the dead

Mother, please show the children
Before it's too late (before it's too late)




To fight each other, there's no one winning
We must fight all the hate (must fight all the hate)

Overall Meaning

The lyrics of the song 'Revelation' by Bob Daisley, Ozzy Osbourne, and Randy Rhoads are full of powerful and thought-provoking messages. The first verse speaks about forgiveness, with the singer asking his mother to forgive others for their mistakes, as they might not be aware of their wrongdoings. The singer emphasizes that history has shown us that forgiveness is not a new concept. The repeated request to let his mother live might signify that he is afraid of losing her.


The second verse talks about the consequences of our actions. The singer asserts that heaven is for those who are heroic in their deeds, while hell is for those who act foolishly. He sings about people who follow a path towards self-destruction by breaking God's rules. Once again, the singer asks to let his mother live, which could signify that he thinks she deserves to continue living because she is one of the "heroes" in his life.


The last verse speaks about the future generation and the negative impact of their actions. The singer expresses his concern that people are destroying the planet and heading towards self-destruction. He talks about a vision he had, where the world had already burned, and the sun had fallen, indicating the end of the world. In the chorus, the singer once again asks his mother to help the children and show them the right path before it's too late.


Line by Line Meaning

Mother, please forgive them
Asking for forgiveness for those who do not understand the consequences of their actions


For they know not what they do
They are ignorant of the outcomes of what they are doing


Looking back in history's books
Reflecting upon past events


It seems it's nothing new
Similar events have occurred before


Oh let my mother live
Asking for the preservation of life


Heaven is for heroes
Reward is reserved for those who have accomplished great deeds


And hell is full of fools
Those who choose to behave foolishly suffer the consequences


Stupidity, no will to live
Behaving foolishly can lead to self-destruction


They're breaking god's own rules
Those who behave foolishly are not following the guidance of a higher power


Please let my mother live
Asking for the preservation of life (repeated)


Father, of all creation
Addressing a higher power


I think we're all going wrong
Expressing concern over the current state of affairs


The course they're taking
The direction in which people are heading


Seems to be breaking
Heading towards a destructive outcome


And it won't take too long
The outcome will occur relatively quickly


Children of the future
Addressing future generations


Watching empires fall
Observing the decline of powerful institutions


Madness the cup they drink from
People are acting irrationally and causing harm to themselves


Self destruction the toll
The negative outcomes of these actions are self-inflicted


I had a vision, I saw the world burn
A personal vision of destruction and chaos


And the seas had turned red (seas had turned red)
A visualization of a significant negative event


The sun had fallen, the final curtain
An apocalyptic vision of the end of the world


In the land of the dead
Referring to a post-apocalyptic world


Mother, please show the children
Asking for guidance to teach future generations


Before it's too late (before it's too late)
Acting before the negative outcomes become irreversible


To fight each other, there's no one winning
Advocating for peace and cooperation


We must fight all the hate (must fight all the hate)
Promoting a stance against negative emotions and actions




Lyrics © O/B/O APRA AMCOS
Written by: John Osbourne, Randy Rhoads, Robert John Daisley

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions