惘然若失

wǎng rán ruò shī

lit. to be frustrated as though having lost sth (idiom)

fig. to be at a loss; perplexed; frustrated

惘

wǎng

disappointed

然

rán

correct

若

ruò

to seem

失

shī

to lose