1. A system for automatically dubbing a video in a first language into a second language, comprising: a Text Analysis Unit configured to receive original subtitles text, timing data and target language selection and translate the subtitle into the target language; a TTS (Text To Speech) Generation Unit configured to generate a standard TTS audio of the translated subtitle text; a Prosody Analysis Unit configured to receive the timing of the TTS translated audio and the timing of the original subtitle and recommend adjustments to the final dubbed subtitle; and a Dubbing Unit configured to implement the recommendations on the TTS translated speech.