English: China has made this.
Telugu: చైనా ఆ పనే చేసింది.