well, it is caused by any kind of illness that is very very strong... it can be caused by common illnesses, but they got to be really strong......................HOW CAN YOU TELL IF YOU HAVE HEART...
Heart failure means your heart cannot pump blood the way it should. Your heart can grow weak as a pump and cause systolic heart failure or it may grow very stiff and unable to relax efficiently...