English: China has not been very good.
Telugu: చైనా మంచి చేయలేదన్నారు.