English: China's got the lead on us though.
Telugu: అయినా మనపై చైనా గుర్రుగా ఉంది.