From today onwards, in China Yahoo means a search engine and a search engine means Yahoo,
I think (in) search, we have a chance to win, When we took (over) Yahoo search, it was not good, and it is not good today either. We are here to make it better.
What we are doing is sending out a strong signal to China, to the Yahoo team: 'We are focused and we are coming,'