"Lost in Translation" goes YouTube