English: China hit the bar once again!
Telugu: మరోసారి రెచ్చగొట్టిన చైనా!