Back to Dictionary
接踵而来
接踵而來
jiēzhǒngérlái
1.
to come one after the other