Lost in Translation

The release of the iPhone 6 has created lots of social media buzz in the cyber world, including in Chinese social media.