Vocabulary

茫然自失

stupor; stupefaction; trance; (being) dumbfounded

noun suru-verb vi adj-no