Language:
Free Online Dictionary|3Dict

手足无措

Source : CEDICT

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