India has a long way to go on launching rockets.