万头攒动

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