There is a nice hint for you all irrespective of the language you speak.
If you have some problems to render a proper name in Russian,
download or view this file:
http://sch-yuri.by.ru/pdfs/ermolovich-names-pt2.pdf
You'll be able to transliterate correctly from 23 languages including:
Russian, English, Hungarian, Dutch, Danish, Spanish, Italian, Lettish, Lithuanian, German, Norweigian, Polish, Protuguese, Romanian, Serbian, Croatian, Turkish, Finnish, Estonian, French, Czech, Slovak, Swedish, Japanese, and Chinese.
All you need is to know a bit Russian. Enjoy!