From a sports Blog..
The Olympics are supposed to be about the spirit of competition among nations although we all know the games are about making money. With that in mind, McDonald's is seizing the opportunity to promote its brand - even if it's at the expense of America. Ronald, Grimace, the Hamburglar, and the other characters at McDonald's have chosen the slogan Wo jiu xihuan Zhongguo ying, for their Chinese marketing campaign. When translated the phrase means I love it when China wins. Think I'm Lovin' It with a sino addendum.