To me this song really talks about HOPE in life. In time of sorrow and despair we can wait for the brilliant sunshine day. It means that even when the day is cloudy there is a sun shinning behind those clouds. There must be hope for all of us surely!