English: China has invested much more in India.
Telugu: చైనా ఇన్వెస్ట్ చేసింది ఇండియాలోనే ఎక్కువ.