Heart failure happens when the heart is unable to pump blood around the body efficiently. The most common symptoms of heart failure are shortness of breath, fatigue, cough, and general weakness.