Yes, this video is dubbed in english so us Westerners can understand. You can also check out the slides by clicking the text link below the video.

Check It Out HERE