1309 / 3571

What does 接二连三 (jiē èr lián sān) mean in English?

接二连三
jiē èr lián sān接二連三

one after another; in quick succession