English: China is BIG enough!
Telugu: ఇక చైనా పెద్దన్న !