India development challenge