mission – n. an important task, usually involving travel somewhere
splash down – v. land a manned spacecraft in the ocean
capsule – n. the part of a spacecraft people live in
excitement – n. a feeling of being very happy and enthusiastic
descend – v. to move or go down
thruster – n. a small rocket engine on a spacecraft
puff – n. a short, explosive burst of wind
precaution – n. something done to prevent bad things from happening in the future