Language:
Free Online Dictionary|3Dict

接連不斷

Source : CEDICT

incessantly and in rapid succession (idiom)