English: India still hanging on
Telugu: భారత్‌ ఇప్పటికీ వెనకబడే ఉంది