English: Nevertheless, China is making progress.
Telugu: అయినా చైనా మొండిగా ముందుకు వెళుతోంది.