English: China has invested a lot more.
Telugu: అందులో చాలా వరకూ చైనానే పెట్టుబడులు పెట్టింది.