They'd had to deal with huge technical as well as financial challenges. Just to get Beagle 2 to the launch pad is a huge accomplishment.
Steve Squyres
#Challenges