Lost in Translation 101: The Four Players Scott Delahunt June 27, 2014 Lost in Translation The videos do show why now is a great time to be a geek.