English: India awe China?
Telugu: చైనాకు భారత్ షాకులు ఇచ్చిందా?