English: For India China continues to be the stumbling block.
Telugu: అడుగడుగునా భారత్ కు చైనా అడ్డుపడుతూనే ఉంది.