Unity particle system delay between iterations

How can I insert a delay between each iteration of a particle system? I’m trying to do this for a punch VFX where I want to play the particles each time the character punches. Or is there a better way to do that?

I think that you need to turn off ‘looping’ property and go to the emmiter properties. Once there, just set the number of particles to a low number. You will feel the effect immediately.