Human: How long does it take for a person to die after he has suffered a heart attack? Assistant: 
It depends on the individual, but generally speaking, it can take anywhere from several minutes to several hours.