Football (i.e. soccer) is hugely popular in India. It's been an important market for many Premier League clubs for years, and now also German Bundesliga clubs have discovered this market. Still, this popularity never translated into success of their own national team or a respected home-grown football league.
What can be done to change this, and have India to be maybe on the same level as the USA, South Korea or Japan: A national team that solidly qualifies for most World Cups and often manages to get to the Round of the last 16, with the best Indian footballers playing for European top clubs, and a home-grown league that is regarded as a top talent pool by the major European leagues.