HSK10+
wǎngránruòshī
perplexed
惘然若失
lit. to be frustrated as though having lost sth (idiom); fig. to be at a loss; perplexed; frustrated
CC-CEDICT