Russian idioms in English, French, Spanish and German

?>