慌忙无措

慌忙無措
huāngmángcuò

in a hurry and unsure of what to do

Wiktionary

Entry Composition