茫然自失

Idiom

 * 1) to be stunned; to feel unsettled

Noun

 * 1) stupefaction

Verb

 * 1) be stunned