20171210 india: Space gives a sense of humbleness: Nasa astronaut