Songs
Artists
Genres
Track cover All My Life

All My Life

4:18metal, glam metal, heavy metal, hard rock Album Ordinary Man 2020-02-21

More songs by Ozzy Osbourne

  1. Crazy Train
  2. No More Tears
  3. Take What You Want
  4. Mr. Crowley
  5. Mama, I'm Coming Home
  6. Bark at the Moon
All songs

Description

Composer, Lyricist: John Osbourne

Composer, Lyricist: Andrew Wotman

Drums, Composer, Lyricist: Chad Smith

Background Vocal, Guitar, Keyboards, Producer: Andrew Watt

Keyboards: Charlie Puth

Bass, Composer, Lyricist: Duff McKagan

Synthesizer, Assistant Engineer: Caesar Edmunds

Composer, Lyricist: Ali Tamposi

Engineer: Paul Lamalfa

Mixing Engineer: Alan Moulder

Assistant Engineer: Tom Herbert

Lyrics and translation

Original

I was standing at the edge

Looking down at myself as a child

And he looked back at me

Crying tears of defeat from his eyes

He said, "I know all the lies

That you hide behind every fake smile

All my life

I've been living in yesterday

All my life

A dollar short, and a day too late

I was standing at the edge

Looking down at the drink in my hand

And it looked back at me, saying

I've been drier than dirt

Dragging all of my thoughts

Through the quicksand

Now I'm quenching my thirst

And I'm running like

All my life

I've been living in yesterday

All my life

A dollar short and a day too late

Heaven can take me

But no one can save me from hell again

You'll never erase me

I'm back on the road again

All my life

I've been living in yesterday

All my life

A dollar short, and a day too late

All my life

All my life

English translation

I was standing at the edge

Looking down at myself as a child

And he looked back at me

Crying tears of defeat from his eyes

He said, "I know all the lies

That you hide behind every fake smile

All my life

I've been living in yesterday

All my life

A dollar short, and a day too late

I was standing at the edge

Looking down at the drink in my hand

And it looked back at me, saying

I've been drier than dirt

Dragging all of my thoughts

Through the quicksand

Now I'm quenching my thirst

And I'm running like

All my life

I've been living in yesterday

All my life

A dollar short and a day too late

Heaven can take me

But no one can save me from hell again

You'll never erase me

I'm back on the road again

All my life

I've been living in yesterday

All my life

A dollar short, and a day too late

All my life

All my life

Watch video Ozzy Osbourne - All My Life

Track statistics:

Streams Spotify

Chart positions Spotify

Chart peaks

Views YouTube

Chart positions Apple Music

Shazams Shazam

Chart positions Shazam