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