almost experienced a heart attack – impressive

nearly had a heart attack

almost had a coronary heart attack – mint