Great news on the launch. But it ain't over till the land rover starts transmitting, so to speak. This will orbit earth for a bit till the moon snags it into its own orbit, and then it lands on the moon in September.
[1] https://edition.cnn.com/2017/03/10/health/nasa-chandrayaan-s...