In Italiano, Le Montagne Russe means literally 'the Russian Mountains,' but if you say that in the company of Italians, they will assume you are talking about rollercoasters. That's actually what rollercoasters are known as there; 'le Montagne Russe.'
Yes, it really has been that kind of an experience as of late. It seems an endless stream of technical excuses, but life's like that sometimes. I'm not beaten down so easily. Though I haven't taken a rollercoaster ride in a good long time, no doubt my memory and my body would differ on the details. Such is the rift between dreams and reality.