English: China has needled India yet again.
Telugu: చైనాకు భారత్ మరోసారి షాకిచ్చింది.