to come in bursts - German English Dictionary