English: Nevertheless, China is making progress.
Telugu: అయినప్పటికీ చైనా రంకెలు వేస్తూ ఉంటుంది.