成千上萬

Idiom

 * 1) by the thousands and tens of thousands; untold numbers; innumerable; thousands upon thousands