Language:
Free Online Dictionary|3Dict

接连不断

Source : CEDICT

incessantly and in rapid succession (idiom)