English: India has made strides from then on.
Telugu: ఆనాటి నుంచి భారత్ స్థానం దిగజారుతూ వస్తోంది.