It will not take 5 years. India will be on at least end of 2019 levels by end of 2022, but probably much faster. They started taking covid-19 seriously and are testing a lot. After initial shock they will be fine.
I guess they will be fine in 6 months time, or at the most within a year. A recent study concluded that Indian cities such as Mumbai and Delhi may achieve herd immunity by December end or by January next year. If that happens, then COVID 19 would cease to be a major concern. But that doesn't mean that the economy may rebound immediately after January. It may take a few more months.