English: The clear answer, of course, is China.
Telugu: అంగీకరిస్తున్నారు, సమాధానం స్పష్టం - చైనా.