India faces domestic, international hurdles 70 years on