precipitation: the quantity of water falling to earth at a specific place within a specified period of time
indefinite quantity: an estimated quantity
unselfishness: the quality of not putting yourself first but being willing to give your time or money or effort etc. for others