English: China is in a vastly superior position to India.
Telugu: భారత్‌తో పోలిస్తే చైనా పరిస్థితి మెరుగనే చెప్పాలి.