Language:
Free Online Dictionary|3Dict

相繼而來

Source : CEDICT

one event follows close on another/to arrive in succession (idiom)