Heart failure is defined as the weakening of the heart's pumping power, and that it is unable to adequately supply the body with oxygen and nutrients. As the heart weakens it tends to stretch and stiffen under the stress. The kidneys respond by causing the body to retain fluid. If fluid builds up in[...]