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