English: India has made strides from then on.
Telugu: అక్కడి నుంచి భారత్‌ మరింత జోరు పెంచింది.