You’ll now be able to watch videos on YouTube and almost any other service with the aid of automatic English-Russian translation dubbing. This could be really helpful to those studying Russian.