Word: 成千上万
Pinyin: chéngqiānshàngwàn
Definition: lit. by the thousands and tens of thousands (idiom); untold numbers, innumerable, thousands upon thousands