惘然

wǎng rán

frustrated

perplexed; irresolute; dazed

惘

wǎng

disappointed

然

rán

correct