成千上万

chéngqiān shàngwàn
tens of thousands, numerous
HSK 6
Traditional成千上萬

Additional Dictionary Meanings

(lit.) by the thousands and tens of thousands (idiom)(fig.) untold numbers; innumerable; countless