She meant that KFC fries exist in China and that they are generally regarded as "better" by Chinese people in comparison to the fries you can get from McDonalds in China. Hope I was able to help clear that up for you. Please let me know if you have any more questions, and I'll be happy to help.