I don't normally go for the straight Chinglish stuff, but this one is worth sharing. Via Language Log : Full explanation at Language Log. A better translation of this might be, "The world's biggest sporting celebration is about to burst forth!" But even
Read More...