English: China is selling off.
Telugu: అయినా అమ్మకానికి పెడుతున్న చైనా.