chronic cough heart failureheart failure coughing up bloodcoughing and heart diseasedry cough heart failurecoughing heart problemscongestive heart coughchronic cough and heart diseasecough related to heart diseasecoughing and heart attackdry cough congestive heart failureenlarged heart coughingcoughing and heart issues