Language:
Free Online Dictionary|3Dict

相繼而至

Source : CEDICT

to arrive in succession (idiom)