This is exactly the type thread I "googled" to find!
:-)
I'm hoping someone might be able to give me the French, German, and Spanish idioms (as well as their literal translations) for the English "seeing the world through rose-colored glasses"...??
Even if not, this has been a very entertaining thread and I will be heading back soon to browse more of the site...
Thank you!