Please try our tool out in the meantime. 30 credits , worth of 5 mins of video dubbing is free.
Reply on news.ycombinator.com