I didn't watch the whole film, but the parts that I watched were translated correctly and idiomatically.
Please consider making the film available on a venue other than YouTube. I'd suggest making a torrent, or at least making your subtitles available separately. That way viewers won't be limited to YouTube's tiny viewing area and capricious enforcement of copyright laws.
The way to make a torrent depends on your torrent client. If you're not already familiar, torrents allow free peer-to-peer file transfer and are especially well-suited to large media files (e.g. films). Using torrents to distribute the movie will ensure that anyone can access it indefinitely, and at its original quality. Here are some links that can give you an overview of the process:
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum