Anyone here sprechen Deutsch? I need someone to translate Mythos Neuschwabenland for me so I can overlay English subtitles on the video.