Chinese words · Chengyu

手足无措

shǒuzú-wúcuòTraditional 手足無措

at a loss; not knowing what to do

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.