Babelfish? or just a less than perfect translator? ;^)
Cheap Russian-English translators, probably Indian.........