The figure below shows the GDP of India (in orange) and China (green). China's GDP is roughly $10 trillion and India's is $2 trillion. The first figure in the graph shows the current GDP. But an interesting thing happens if the scale is shifted by 10 years which is shown in the second figure. Basically, India is at least 10 years behind China.