fulfillment: the act of consummating something (a desire or promise etc)
major: a commissioned military officer in the United States Army or Air Force or Marines; below lieutenant colonel and above captain