The Indian economy has been growing at over 7-8% till about 2014. However, post-2018 the growth rate has dropped as low as 5% on a quarterly basis, which is a matter of concern. Over the next 10 years, the Indian economy has some distinct advantages.
The annual growth rate, even if we end up with 6.5%, is still above what most of the developed markets and China are likely to achieve. India will still be one of the fastest-growing markets in the $2 trillion-plus GDP club.

The Indian economy has set up strong regulations with a robust Companies Act and Income Tax Act. In addition, the principal nodal regulators like the RBI and SEBI have largely contributed to the safety and robustness of the markets.

India has robust capital markets with a market cap closer to $2 trillion and over 4500 companies listed. Indian futures and options market is among the largest in the world. This makes the market attractive to long term investors.

Finally, India enjoys a demographic dividend in the form of a young population under the age of 35. This is in contrast to countries like Japan, the US, and China where the aging population is a question mark over future productivity.
In short, India needs to invest in its strengths and its human resources but the building blocs are surely there for India to become a $5 trillion economy in the next 8-10 years.