You have the right idea.
Yello has been one of my favs since the beginning
The title fits-"tremendous pain''  pain of wondering when something new will emerge
Or, are they resting on their laurel?  Making everyone wait?