disappointed; perplexed

strokes 11
strokes after radical 8
怅惘 悵惘 chang4 wang3
distracted; listless; in low spirits

迷惘 迷惘 mi2 wang3
perplexed; at a loss

惘然 惘然 wang3 ran2
frustrated; perplexed; irresolute; dazed

惘然若失 惘然若失 wang3 ran2 ruo4 shi1
lit. to be frustrated as though having lost sth (idiom); fig. to be at a loss; perplexed; frustrated