[:en]Videos are one of the most engaging media that can help businesses communicate with their users. With the expansion to newer territories, businesses often feel the need of translating their video content to the language of the native audience. Such