成千上万 (chéng qiān shàng wàn)

lit. by the thousands and tens of thousands (idiom); fig. untold numbe

Character breakdown