Hello,
The song is non English. It contains sha la la la la la la or just la la la la la not quite sure which one.
I could not identify the language. It s not German though it kind of sounded like it so it may be Dutch, Norwegian, Danish, Finish or some language like that. It s slow rock song, not quite sure about the year for it did not sound like any particular decade
Thank you!