India has made some progress.
भारत ने कुछ प्रगति की है.