English: That means China.
Telugu: అంటే అవునంటోంది చైనా గొంతుక.