慌忙無措

慌忙无措
huāngmángcuò

in a hurry and unsure of what to do

Wiktionary

Entry Composition