成百上千chéngbǎishàngqiānTop 30000Meanings1. hundreds2. a large number3. lit. by the hundreds and thousandsCharacters used成to succeed百numerous上above千thousand