Language:
Free Online Dictionary|3Dict

茫然自失

Source : CEDICT

stupefied/dazed/bewildered (idiom)

Source : CEDICT

stupefied/dazed/bewildered (idiom)