Let us promote your website on Russian Search Engines without having to translate it fully!
It is not necessary to translate your website in order to submit it on Russian search engines...however, you need to have at least 1 page in Russian optimized with your Russian keywords and meta tags in order to be allowed to submit your site on Russian search engines:
Doing business on the Russian web is not about interacting with Russian-speaking natives in their language but rather bringing them to your website to do business with you in English!
Contract our Russian experts to create an entry page in Russian for your website optimized with your Russian keywords/meta tags. It will have a similar look and feel as your current home page. It will be considered as your "Russian entry page". Such page will feature approximately a 10 line paragraph in Russian introducing your web site. At the end of your "Russian entry page" we will tell Russian users that by entering your website they should expect overall content in English and that all correspondences should be established in English as well. Our Flash tutorial/demo explains clearly the benefits of such methodology!