LOL,Katomouse,if I was a geologist perhaps I could, being a mere SHr,my interpretation is that GP is talking it up,
robust/rōˈbəst/Adjective
1. (of a person, animal, or plant) Strong and healthy; vigorous.
2. (of an object) Sturdy in construction. More
Dictionary.com - Answers.com - Merriam-Webster - The Free Dictionary
If he cant get this one up and flying hes a goner
Raider