It's in russian only so yeah, I'd say it needs to be translated.

It also changes a lot of common and important game files so 1) it's not compatible with a lot of other mods and 2) since it's from v1.63, some of the files may not be up to date with the current patch.