Every failure is step toward success and in my opinion its not a failure. The budget our scientists use and still carried out is big thing.
They will come with even better mission next time bcoz it will help them analyse the shortcomings . Still proud of them