There is a view in Asian countries that the Western culture is hypocritical, and there is even a special term for this - "Western hypocrisy." Roughly speaking, the view is that whilst the Westerners pretend and appear to be absolutely and unnaturally honest, the reality is that they cheat in situations in which they think they surely won't get caught cheating. One of the recent examples is the Volkswagen emission scandal. A leading car manufacturing company from Germany turned out to have developed and massively used a sophisticated technology to cheat on emission tests. More broadly, the view is that the Westerners strongly pretend to be what they are not, both on the individual and collective levels, whilst the Asians do not pretend to be saints, or at least not to the extent the Westerners do.
The term "Western hypocrisy" is so popular that even a Bond movie has a scene in which an Asian says this phrase.
My question is this: Is there a Russian term for Western hypocrisy, and is there a general Russian idiom about the kind of hypocritical behavior described above? In other words, I want a Russian idiomatic translation of the term "Western hypocrisy" and a Russian idiom about hypocritically maintaining a reputation of a saint, ideally something along the line, "He who says he is a saint is either a fool or a liar."