http://www.youtube.com/watch?v=9Zdv-UqtnAc will this have an english translator or does anyone know anyone who will be streaming a translation ?