 After the flawless launch of the Geosynchronous Satellite Launch Vehicle (GSLV) on Sunday, which came after a series of frustrating failures, Indias space research community was at once relieved and triumphant