万头攒动

wàn tóu cuán dòng

(idiom) bustling with many people

万

wàn

ten thousand

头

tóu

head

攒

cuán

to bring together

动

dòng

(of sth) to move