English: China's 'ugly' rant
Telugu: ‘చేదు’కక్కుతున్న చైనా