And then, about a minute prior to each stop, there's a simple "Next stop, Filisur" (in two or three languages, as appropriate). That really is all a passenger needs.I sometime wonder if the continent could be a good inspriation. For example from Switzerland
[German] "Welcome aboard the Intercity to Thun, Spiez, Visp & Brig, We wish you a pleasant journey. The next stop is Bern. For drinks and snacks please visit the restaurant car in the middle of the train" [/German] (repeats in French and English)
It takes less time to do all three languages then most UK announcements take to do English (and before the Buffet staff do their own announcement)