English: China has.
Telugu: చైనాకు సాకుదొరికింది.