Infrastructure for things like Badminton, Archery, Wrestling and athletics is there now.Government needs a 10 year plan to select talents from even remotest part of the country, and train them to compete in global level.
But a very huge number of medals come from aquatics and gymnastics, of which I doubt if we have even 5 Olympic size pools in India. Need to invest resources here.
Good show in wrestling, winning 12 medals in 12 categories of wrestling. Every individual won. Best wishes to them in upcoming Asian Games.