Indian economy on the right track, says FM.