リリースされた年、歌詞中にある10年という年月、そして89年という年の特定から、この曲は1970年代から1980年代への変遷に特に焦点を当てていると考えられます。なので、普通の Happy New Year よりも少し意味づけが重い(と言うか、意識的に重くなってしまう) Happy New Year なんでしょうね。そこには、何となくですが「ほんと1970年代は勘弁してほしかった」ような感じが含まれているような気がします。

さて、この曲は前述の通り、1980年にABBAによってリリースされた曲です。洋楽は Happy New Year と Merry Christmas がほぼワンセットなので、こうして明確に Happy New Year に焦点を当てた曲は探すのが大変珍しいですね。

Who can say ～ は、直訳すると「～だと誰が言える」となりますが、使用するニュアンスとしては「～については誰も分からない」というテイストで利用されます。

nothing more than ～ という表現があります。ここは、直前の Are all dead と Are を共有しているので、分かり易く共有部分を取り除いて全体を改めると That the dreams we had before are nothing more than confetti on the floorとなります。この文において Are nothing more than は、「～以外の何物でもない」という意味合いになります。