It is a pity that I do not quite understand what this song is about, only a few German words ring a bell to me. After all, I have not touched German for too long.
If there could be the lyrics for this in German or English, it will a good help. I tried just now myself but could not find it from the internet.