Translation of Heaven by Delirious?

From:

I've walked down a road where the devil's been
Where the kid's have seen things they should never have seen
And the ancient stone knows the deeper tale
About a bloody game, they called the holy war

Heaven is my home and there'll be no shame

I've walked down a road where the angels been
Where the kids have seen things that we never have seen
And the ancient stone knows the deeper tale
About a bloody king who won the holy war

Heaven is my home and there'll be no shame to bear
Heaven is my home and there'll be no refugees
Translate to:

I've walked down a road where the devil's been
Where the kid's have seen things they should never have seen
And the ancient stone knows the deeper tale
About a bloody game, they called the holy war

Heaven is my home and there'll be no shame

I've walked down a road where the angels been
Where the kids have seen things that we never have seen
And the ancient stone knows the deeper tale
About a bloody king who won the holy war

Heaven is my home and there'll be no shame to bear
Heaven is my home and there'll be no refugees