ENERGY

(noun) Power, force, vigour. For example: A great deal of energy from members of the team will be required to ensure the success of the new venture.