to come in bursts - French English Dictionary