English: New Delhi: India has given another blow to China.
Telugu: న్యూఢిల్లీః చైనాకు భారత్ మరో షాకిచ్చింది.