Hello!
I'm pretty sure that you can find a lot of people in Slovakia that still understand Russian language; I'm not convinced that the manuals were translated to English. Othervise try to find some Croatian guys that hang on the forum, maybe they can help you.
RGDS, Mike