茫然自失
1
stupor;stupefaction;trance;(being) dumbfounded
Other forms
呆然自失 【ぼうぜんじしつ】 · ぼうぜん自失 【ぼうぜんじしつ】