I would never trust babelfish for idioms.
It was "actions speak louder than words" but since I don't actually speak Russian, i'm sure the literal translation is something entirely different with the same meaning.
http://babelfish.yahoo.com/ = действия говорят более громко чем слова