不知所措

be at a loss, be all adrift, lose one's head, at one's wits' end, out of one's wits

bù zhī suǒ cuò ㄅㄨˋ ㄓㄧ ㄙㄨㄛˇ ㄘㄨㄛˋ