Re: The tag line
>No, I am not going to translate either, they are not translatable as each will take half a page to explain
Not one to turn down a challenge...
Google search and translate are your friends - other search engines and translation services are available. There is a rich seam of resources written by people passionate about making the Russian language more understandable and accessible to native English speakers.
From my research, I would say they are all translatable and more easily translatable than many Japanese sayings, however you are right they all need an explanation of what the literal translation means because they are local sayings or proverbs, and thus are best understood by being translated into your locally equivalent saying/proverb.