So long, so long you've made my day
So long to all the bad times
I used to hide away just to pass the time of the day
Now I feel like I've touched down to the ground
So long, so long you've made my day
So long to all the bad times
I turned left when I should have turned right
Hello, hello to sunny days
Good times have been a long, long time coming
So long to all the bad times
Now I know what was happening to my life
In my life I've seen a lot of things you see
Oh, my life
Hello, hello to sunny days
Good times have been a long, long time coming
So long, so long you've made my day
Good times have been a long, long time coming
So long, so long you've made my day
Yesterday I was a man who wore a frown
Hello, hello to sunny days
So long to all the bad times
Hello, hello to sunny days
Good times have been a long, long time coming