To translate the text, I use the free Google translator, but to translate the voice from the video I use the paid Service vidby. It is worth its money. The translation process is fully automatic, unless you want to intervene and control the translation before dubbing.