Language:
Free Online Dictionary|3Dict

手足無措

Source : CEDICT

at a loss to know what to do (idiom); bewildered