translation.en: Nevertheless, there are giants in the ocean, and we now have video proof, as those of you that saw the Discovery Channel documentary are no doubt aware.
translation.zh: 然而大海中也有巨人， 并且现在我们有了视频为证， 如果你们看过探索频道的纪录片，那肯定知道这个。