We use HB's native video hosting. The auto-generated translations are really bad. With the French translation, for example, it just reverted to English captions half-way through the video.